Patents by Inventor Ryan Kuang

Ryan Kuang 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: 20260111659
    Abstract: A graph database system stores and analyzes connections and relationships between entities using a database structure that represents users, messages, threads, and attachments as nodes with interconnecting edges. The system implements a hybrid approach to electronic communication classification combining self-hosted language models with computer server clustering for pattern matching and suggestion generation. Additionally, the system includes mechanisms for creating and suggesting reusable electronic communication components based on semantic analysis of communication patterns. The system architecture enables relationship analysis, digital content management, and privacy-preserving electronic communication classification.
    Type: Application
    Filed: June 13, 2025
    Publication date: April 23, 2026
    Inventors: Arpeet Kale, Nishil Shah, Peter Lu, Byeong Chan Lee, Ryan Kuang, Andrew Milich
  • Publication number: 20260111487
    Abstract: A graph database system stores and analyzes connections and relationships between entities using a database structure that represents users, messages, threads, and attachments as nodes with interconnecting edges. The system implements a hybrid approach to electronic communication classification combining self-hosted language models with computer server clustering for pattern matching and suggestion generation. Additionally, the system includes mechanisms for creating and suggesting reusable electronic communication components based on semantic analysis of communication patterns. The system architecture enables relationship analysis, digital content management, and privacy-preserving electronic communication classification.
    Type: Application
    Filed: June 13, 2025
    Publication date: April 23, 2026
    Inventors: Arpeet Kale, Nishil Shah, Peter Lu, Byeong Chan Lee, Ryan Kuang, Andrew Milich
  • Publication number: 20260113293
    Abstract: The present disclosure provides systems and methods for synchronizing email accounts across different email clients. Permission is obtained from a user to access a first email account and a second email account, where the first and second email accounts are accessible via different email clients. Existing emails are uploaded from the second email account to the first email account and indications of changes in resources associated with the email accounts are received and replicated across accounts to maintain synchronization. Additionally, API usage is managed by determining an API quota count and pending API usage count and queueing the replication of changes between email accounts until API quota limits will not be exceeded. Furthermore, search queries received when the accounts are not synchronized are translated into a format compatible with an API of the second email client. The second email client is queried and a response to the translated search query is received and displayed.
    Type: Application
    Filed: March 17, 2025
    Publication date: April 23, 2026
    Inventors: Byeong Chan Lee, Peter Lu, Arpeet Kale, Ryan Kuang
  • Publication number: 20260105417
    Abstract: An electronic device receives a first input on a mailbox user interface to select an interface element indicating a particular layout among multiple layouts. These layouts represent different ways of arranging email messages and are each associated with an identifier. Each layout defines a set of columns, with each column representing values derived from email message properties. The layouts are stored on a backend server system. In response to the first input, the device retrieves the particular layout from the backend server system based on its identifier. The mailbox user interface then displays multiple email messages arranged in the selected layout, including a table with multiple rows and a specific set of columns defined by the layout. Each row corresponds to an email message, with values for the columns derived from the properties of the email messages.
    Type: Application
    Filed: June 20, 2025
    Publication date: April 16, 2026
    Inventors: Arpeet Kale, Peter Lu, Byeong Chan Lee, Andrew Milich, Ryan Kuang, Nishil Shah
  • Publication number: 20250383758
    Abstract: The system obtains messages including multiple properties, such as a sender, a receiver, and content. The system creates a database to store the messages and presents the database in a user interface including a table including rows and columns. The database can be customized by including a custom column among the multiple columns. The system customizes the user interface by creating custom views of the database. The system receives an indication to create a view of the multiple messages, where the indication to create the view includes a criterion to select a subset of messages from the messages. The system creates the view including multiple layouts configured to visually provide important information associated with the subset of messages.
    Type: Application
    Filed: June 14, 2024
    Publication date: December 18, 2025
    Inventors: Andrew Milich, Jason Ginsberg, Nishil Shah, Arpeet Kale, Peter Lu, Byeong Chan Lee, Sunny Li, Natalie Almosa, Guangyu Zhang, Nicholas Giancarlo Gervasi, Simon Townsend-Last, Huan Zhao, Farzad Khosrowshani, Terry Thunder Tsai, Ryan Kuang, Eli McKay MacKinnon