Patents by Inventor Ray ZHOU

Ray ZHOU 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: 20240108586
    Abstract: Symmetrically and asymmetrically branched homopolymers are modified at the surface level with functional groups that enable forming aggregates with a taxane, such as, paclitaxel and derivatives thereof, which are water insoluble or poorly water soluble. The aggregates are formed by interaction of a taxane and a homopolymer. Such aggregates improve drug solubility, stability, delivery and efficacy.
    Type: Application
    Filed: August 29, 2023
    Publication date: April 4, 2024
    Inventors: Ray Yin, Jing Pan, Yubei Zhang, Bingsen Zhou, Yun Yen
  • 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
  • Patent number: 11456990
    Abstract: A communication management server computer that manages alliances is programmed or configured to monitor a target strength associated with a user account, which can be an alliance strength of an alliance with an ally of the user account or a relationship strength of a relationship with a contact of the user account. The server is programmed to further take a remedial measure when the monitored target strength deteriorates significantly. The server is programmed to determine the remedial measure based on alliance data, including the set of digital communications shared by the user account or another user account for exploration of relationships. The remedial measure can lead to actions taken by a specific user account that is connected to the user account and the ally or the contact through one or more alliances or relationships.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: September 27, 2022
    Assignee: PROJECT AFFINITY, INC.
    Inventors: Hansen Qian, Gabriel Fan, Ray Zhou, Shubham Goel
  • 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
  • Patent number: 10897487
    Abstract: A communication management server computer (“server”) and related methods are disclosed to create and store digital records representing alliances between user accounts and to use the alliance records in filtering messages or other content and/or determining attributes of messages or content for display. The server allows two electronic devices associated with two user accounts to establish an alliance, where each of the two user accounts offers a set of digital communications for exploration of relationships and agrees to share certain types of information regarding the relationships with the other user account.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: January 19, 2021
    Assignee: PROJECT AFFINITY, INC.
    Inventors: Ray Zhou, Shubham Goel, Hansen Qian, Bobby Zhang, Craig Dabney
  • Publication number: 20200344202
    Abstract: A computer-implemented method is disclosed. A communication management server computer that manages alliances is programmed or configured to monitor a target strength associated with a user account, which can be an alliance strength of an alliance with an ally of the user account or a relationship strength of a relationship with a contact of the user account. The server is programmed to further take a remedial measure when the monitored target strength deteriorates significantly. The server is programmed to determine the remedial measure based on alliance data, including the set of digital communications shared by the user account or another user account for exploration of relationships. The remedial measure can lead to actions taken by a specific user account that is connected to the user account and the ally or the contact through one or more alliances or relationships.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventors: HANSEN QIAN, GABRIEL FAN, RAY ZHOU, SHUBHAM GOEL
  • Patent number: 10771516
    Abstract: A communication management server computer (“server”) and related methods are disclosed to create and store digital records representing alliances between user accounts and to use the alliance records in filtering messages or other content and/or determining attributes of messages or content for display. The server allows two electronic devices associated with two user accounts to establish an alliance, where each of the two user accounts offers a set of digital communications for exploration of relationships and agrees to share certain types of information regarding the relationships with the other user account.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: September 8, 2020
    Assignee: Project Affinity, Inc.
    Inventors: Ray Zhou, Shubham Goel, Hansen Qian, Bobby Zhang, Craig Dabney
  • 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
  • Publication number: 20200195698
    Abstract: A communication management server computer (“server”) and related methods are disclosed to create and store digital records representing alliances between user accounts and to use the alliance records in filtering messages or other content and/or determining attributes of messages or content for display. The server allows two electronic devices associated with two user accounts to establish an alliance, where each of the two user accounts offers a set of digital communications for exploration of relationships and agrees to share certain types of information regarding the relationships with the other user account.
    Type: Application
    Filed: February 24, 2020
    Publication date: June 18, 2020
    Inventors: Ray ZHOU, Shubham GOEL, Hansen QIAN, Bobby ZHANG, Craig DABNEY
  • Publication number: 20200186487
    Abstract: A computer-implemented method is disclosed. The method comprises managing a plurality of user accounts, including a first user account associated with a first user and a first user device and a second user account associated with a second user and a second user device, the first user account being associated with an alliance network comprising the second user account as an alliance network member to the first user account. The method further comprises determining one or more interests of the first user from a first set of data sources, including a user profile associated with the first user account, an online activity log associated with the first user account, and a first plurality of digital communications offered by the first user account for exploration of relationships. The method further comprises detecting a new contact of the alliance network and identifying one or more interests of the new contact from a second set of data sources.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 11, 2020
    Inventors: Hansen QIAN, Rohan SAHAI, Ray ZHOU, Shubham GOEL
  • Publication number: 20190327277
    Abstract: A communication management server computer (“server”) and related methods are disclosed to create and store digital records representing alliances between user accounts and to use the alliance records in filtering messages or other content and/or determining attributes of messages or content for display. The server allows two electronic devices associated with two user accounts to establish an alliance, where each of the two user accounts offers a set of digital communications for exploration of relationships and agrees to share certain types of information regarding the relationships with the other user account.
    Type: Application
    Filed: February 26, 2019
    Publication date: October 24, 2019
    Inventors: Ray ZHOU, Shubham GOEL, Hansen QIAN, Bobby ZHANG, Craig DABNEY
  • Patent number: 10264036
    Abstract: A communication management server computer (“server”) and related methods are disclosed to create and store digital records representing alliances between user accounts and to use the alliance records in filtering messages or other content and/or determining attributes of messages or content for display. The server allows two electronic devices associated with two user accounts to establish an alliance, where each of the two user accounts offers a set of digital communications for exploration of relationships and agrees to share certain types of information regarding the relationships with the other user account.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: April 16, 2019
    Assignee: Project Affinity, Inc.
    Inventors: Ray Zhou, Shubham Goel, Hansen Qian, Bobby Zhang, Craig Dabney
  • Patent number: 10013051
    Abstract: The present disclosure relates to a modular apparatus and system for providing customized, reconfigurable user inputs. In an aspect, there is provided a modular apparatus comprising a plurality of reconfigurable Input Modules with different types of user inputs, such as buttons, sliders, knobs, joysticks, trackballs, touch pads, touch screens, and other types of user interfaces. The Input Modules may be physically interconnected to a Master Module which is adapted to communicate with each Input Module and to a System Controller Application running on a connected computing device. The Input Modules are reconfigurable into any number of different physical layouts. The Master Module determines the physical layout of the connected Input Modules, and communicates the layout to the System Controller Application. The function of each Input Module is then programmed via the System Controller Application and the Master Module for performing specific functions in a compatible computer application.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: July 3, 2018
    Assignee: GRANT & UNION INC.
    Inventors: Calvin Chu, Ashok Parth Davé, Shadab Ui Rashid, Fred Ting, Ray Zhou
  • Publication number: 20180046244
    Abstract: The present disclosure relates to a modular apparatus and system for providing customized, reconfigurable user inputs. In an aspect, there is provided a modular apparatus comprising a plurality of reconfigurable Input Modules with different types of user inputs, such as buttons, sliders, knobs, joysticks, trackballs, touch pads, touch screens, and other types of user interfaces. The Input Modules may be physically interconnected to a Master Module which is adapted to communicate with each Input Module and to a System Controller Application running on a connected computing device. The Input Modules are reconfigurable into any number of different physical layouts. The Master Module determines the physical layout of the connected Input Modules, and communicates the layout to the System Controller Application. The function of each Input Module is then programmed via the System Controller Application and the Master Module for performing specific functions in a compatible computer application.
    Type: Application
    Filed: October 23, 2017
    Publication date: February 15, 2018
    Applicant: GRANT & UNION INC.
    Inventors: Calvin CHU, Ashok Parth DAVÉ, Shadab UI RASHID, Fred TING, Ray ZHOU
  • Patent number: 9798380
    Abstract: The present disclosure relates to a modular apparatus and system for providing customized, reconfigurable user inputs. In an aspect, there is provided a modular apparatus comprising a plurality of reconfigurable Input Modules with different types of user inputs, such as buttons, sliders, knobs, joysticks, trackballs, touch pads, touch screens, and other types of user interfaces. The Input Modules may be physically interconnected to a Master Module which is adapted to communicate with each Input Module and to a System Controller Application running on a connected computing device. The Input Modules are reconfigurable into any number of different physical layouts. The Master Module determines the physical layout of the connected Input Modules, and communicates the layout to the System Controller Application. The function of each Input Module is then programmed via the System Controller Application and the Master Module for performing specific functions in a compatible computer application.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: October 24, 2017
    Assignee: GRANT & UNION INC.
    Inventors: Calvin Chu, Ashok Parth Davé, Shadab Ui Rashid, Fred Ting, Ray Zhou
  • Publication number: 20160139660
    Abstract: The present disclosure relates to a modular apparatus and system for providing customized, reconfigurable user inputs. In an aspect, there is provided a modular apparatus comprising a plurality of reconfigurable Input Modules with different types of user inputs, such as buttons, sliders, knobs, joysticks, trackballs, touch pads, touch screens, and other types of user interfaces. The Input Modules may be physically interconnected to a Master Module which is adapted to communicate with each Input Module and to a System Controller Application running on a connected computing device. The Input Modules are reconfigurable into any number of different physical layouts. The Master Module determines the physical layout of the connected Input Modules, and communicates the layout to the System Controller Application. The function of each Input Module is then programmed via the System Controller Application and the Master Module for performing specific functions in a compatible computer application.
    Type: Application
    Filed: November 13, 2014
    Publication date: May 19, 2016
    Applicant: GRANT & UNION INC.
    Inventors: Calvin CHU, Ashok Parth DAVÉ, Shadab UI RASHID, Fred TING, Ray ZHOU