Patents by Inventor Shubham Goel
Shubham Goel 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: 20250111149Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating composite actions for a user account. In particular, in one or more embodiments, the disclosed systems determine a set of tasks performable by the user account using software tools on a client device. In some embodiments, the disclosed systems generate a task initialization prompt to provide to a large language model. Additionally, in some implementations, the disclosed systems generate a composite action comprising a hybridized combination of the set of tasks performable by the user account along with a set of content items relevant to the set of tasks. Moreover, in some embodiments, the disclosed systems provide access to the composite action and the set of content items via a user interface of the client device. Furthermore, in some implementations, the disclosed systems generate and insert predicted content into a content item without user input.Type: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Inventors: Vasanth Krishna Namasivayam, Devin Mancuso, Geoff Hulten, Shubham Goel, Sateesh Srinivasan, Tony Xu
-
Publication number: 20250111148Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating composite actions for a user account. In particular, in one or more embodiments, the disclosed systems determine a set of tasks performable by the user account using software tools on a client device. In some embodiments, the disclosed systems generate a task initialization prompt to provide to a large language model. Additionally, in some implementations, the disclosed systems generate a composite action comprising a hybridized combination of the set of tasks performable by the user account along with a set of content items relevant to the set of tasks. Moreover, in some embodiments, the disclosed systems provide access to the composite action and the set of content items via a user interface of the client device. Furthermore, in some implementations, the disclosed systems generate and insert predicted content into a content item without user input.Type: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Inventors: Vasanth Krishna Namasivayam, Devin Mancuso, Geoff Hulten, Shubham Goel, Sateesh Srinivasan, Tony Xu
-
Publication number: 20250039121Abstract: 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: ApplicationFiled: August 2, 2024Publication date: January 30, 2025Inventors: RAY ZHOU, BOBBY ZHANG, GABRIEL FAN, HANSEN QIAN, CRAIG DABNEY, SHUBHAM GOEL, ANDREW LUO
-
Patent number: 12058093Abstract: 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: GrantFiled: September 29, 2023Date of Patent: August 6, 2024Assignee: PROJECT AFFINITY, INC.Inventors: Ray Zhou, Bobby Zhang, Gabriel Fan, Hansen Qian, Craig Dabney, Shubham Goel, Andrew Luo
-
Publication number: 20240031325Abstract: 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: ApplicationFiled: September 29, 2023Publication date: January 25, 2024Inventors: RAY ZHOU, BOBBY ZHANG, GABRIEL FAN, HANSEN QIAN, CRAIG DABNEY, SHUBHAM GOEL, ANDREW LUO
-
Publication number: 20230394714Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating and providing synthetic visualizations representative of content collections within a content management system. In some cases, the disclosed systems generate a synthetic visualization based on content features that indicate relevance of content items with respect to a user account to emphasize more relevant content items within the synthetic visualization and/or to represent descriptive content attributes of the content items. For example, the disclosed systems can generate a synthetic phrase that represents a content collection and can further generate a synthetic visualization from the synthetic phrase utilizing a synthetic visualization machine learning model.Type: ApplicationFiled: October 5, 2022Publication date: December 7, 2023Inventors: Vasanth Krishna Namasivayam, Christopher T Lesniewski-Laas, Morgan Zerby, Shubham Goel, Sohrab Seyed Fathi, Sigalit Sadeh
-
Patent number: 11799819Abstract: 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: GrantFiled: December 29, 2022Date of Patent: October 24, 2023Assignee: Project Affinity, Inc.Inventors: Ray Zhou, Bobby Zhang, Gabriel Fan, Hansen Qian, Craig Dabney, Shubham Goel, Andrew Luo
-
Patent number: 11776245Abstract: A computer-implemented method and system provide the ability to determine and provide a safety risk analysis for construction. Construction related data is obtained and includes textual data and a visual artifact for the construction project. A construction safety context is identified based on the construction related data. Based on the construction safety context, a safety participant risk score that assigns a numerical safety risk participant value to any entity involved in the construction project is determined. Based on the safety risk participant score, a safety project score that assigns a risk level on a per-project basis is determined. The safety risk analysis is presented based on the safety participant risk score and safety project score, via a graphical user interface.Type: GrantFiled: April 12, 2022Date of Patent: October 3, 2023Assignee: AUTODESK, INC.Inventors: Shubham Goel, Charis Kaskiris, Patricia Keaney, Anand Rajagopal, Maryam Rezvani, Manu Venugopal, Xin Xu, Brad Lee Bitler
-
Publication number: 20230224269Abstract: 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: ApplicationFiled: December 29, 2022Publication date: July 13, 2023Inventors: RAY ZHOU, BOBBY ZHANG, GABRIEL FAN, HANSEN QIAN, CRAIG DABNEY, SHUBHAM GOEL, ANDREW LUO
-
Publication number: 20230185768Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that utilize machine-learning models to classify content items and automatically organize the content items within a file structure according to their content item classifications. For instance, a content item classification system generates one or more content item classification models to determine classifications for content items and/or folders. In some instances, the classification system detects when new content items are added to a smart folder, determines destination folders to which the content items belong based on classifying the content items, and automatically moves the content items accordingly. In various instances, the classification system generates and utilizes a classification model to organize content items into dynamically-generated folders.Type: ApplicationFiled: December 11, 2021Publication date: June 15, 2023Inventors: Tristan Inghelbrecht, Jongmin Baek, Ermo Wei, Morgan Zerby, Win Suen, Shubham Goel
-
Patent number: 11663545Abstract: A system and method provide the ability to control an architecture, engineering, and construction (AEC) project workflow. AEC data regarding a quality of construction is obtained. A set of classifiers and machine learning models are obtained. The AEC data is augmented based on the set of classifiers and machine learning models. A risk metric is generated for one or more issues in the AEC data based on the augmented AEC data. The risk metric is interactively generated and presented on a display device. Work, project resourcing, and/or training are prioritized based on the risk metric.Type: GrantFiled: November 24, 2020Date of Patent: May 30, 2023Assignee: AUTODESK, INC.Inventors: Shubham Goel, Charis Kaskiris, Patricia Keaney, Anand Rajagopal, Manu Venugopal
-
Patent number: 11552922Abstract: 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: GrantFiled: September 11, 2021Date of Patent: January 10, 2023Assignee: PROJECT AFFINITY, INC.Inventors: Ray Zhou, Bobby Zhang, Gabriel Fan, Hansen Qian, Craig Dabney, Shubham Goel, Andrew Luo
-
Patent number: 11456990Abstract: 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: GrantFiled: April 25, 2019Date of Patent: September 27, 2022Assignee: PROJECT AFFINITY, INC.Inventors: Hansen Qian, Gabriel Fan, Ray Zhou, Shubham Goel
-
Publication number: 20220245943Abstract: A computer-implemented method and system provide the ability to determine and provide a safety risk analysis for construction. Construction related data is obtained and includes textual data and a visual artifact for the construction project. A construction safety context is identified based on the construction related data. Based on the construction safety context, a safety participant risk score that assigns a numerical safety risk participant value to any entity involved in the construction project is determined. Based on the safety risk participant score, a safety project score that assigns a risk level on a per-project basis is determined. The safety risk analysis is presented based on the safety participant risk score and safety project score, via a graphical user interface.Type: ApplicationFiled: April 12, 2022Publication date: August 4, 2022Applicant: Autodesk, Inc.Inventors: Shubham Goel, Charis Kaskiris, Patricia Keaney, Anand Rajagopal, Maryam Rezvani, Manu Venugopal, Xin Xu, Brad Lee Bitler
-
Patent number: 11301683Abstract: A computer-implemented method and system provide the ability to determine and provide a safety risk analysis for construction. Construction related data is obtained and includes textual data and a visual artifact for the construction project. A construction safety context is identified based on the construction related data. Based on the construction safety context, a safety participant risk score that assigns a numerical safety risk participant value to any entity involved in the construction project is determined. Based on the safety risk participant score, a safety project score that assigns a risk level on a per-project basis is determined. The safety risk analysis is presented based on the safety participant risk score and safety project score, via a graphical user interface.Type: GrantFiled: October 10, 2019Date of Patent: April 12, 2022Assignee: AUTODESK, INC.Inventors: Shubham Goel, Charis Kaskiris, Patricia Keaney, Anand Rajagopal, Maryam Rezvani, Manu Venugopal, Xin Xu, Brad Lee Bitler
-
Publication number: 20210409366Abstract: 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: ApplicationFiled: September 11, 2021Publication date: December 30, 2021Inventors: RAY ZHOU, BOBBY ZHANG, GABRIEL FAN, HANSEN QIAN, CRAIG DABNEY, SHUBHAM GOEL, ANDREW LUO
-
Patent number: 11153255Abstract: 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: GrantFiled: December 20, 2018Date of Patent: October 19, 2021Assignee: PROJECT AFFINITY, INC.Inventors: Ray Zhou, Bobby Zhang, Gabriel Fan, Hansen Qian, Craig Dabney, Shubham Goel, Andrew Luo
-
Publication number: 20210081859Abstract: A system and method provide the ability to control an architecture, engineering, and construction (AEC) project workflow. AEC data regarding a quality of construction is obtained. A set of classifiers and machine learning models are obtained. The AEC data is augmented based on the set of classifiers and machine learning models. A risk metric is generated for one or more issues in the AEC data based on the augmented AEC data. The risk metric is interactively generated and presented on a display device. Work, project resourcing, and/or training are prioritized based on the risk metric.Type: ApplicationFiled: November 24, 2020Publication date: March 18, 2021Applicant: Autodesk, Inc.Inventors: Shubham Goel, Charis Kaskiris, Patricia Keaney, Anand Rajagopal, Manu Venugopal
-
Patent number: 10897487Abstract: 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: GrantFiled: February 24, 2020Date of Patent: January 19, 2021Assignee: PROJECT AFFINITY, INC.Inventors: Ray Zhou, Shubham Goel, Hansen Qian, Bobby Zhang, Craig Dabney
-
Patent number: 10846640Abstract: A system and method provide the ability to control an architecture, engineering, and construction (AEC) project workflow. AEC data regarding a quality of construction is obtained. A set of classifiers and machine learning models are obtained. The AEC data is augmented based on the set of classifiers and machine learning models. A risk metric is generated for one or more issues in the AEC data based on the augmented AEC data. The risk metric is interactively generated and presented on a display device. Work, project resourcing, and/or training are prioritized based on the risk metric.Type: GrantFiled: June 1, 2018Date of Patent: November 24, 2020Assignee: AUTODESK, INC.Inventors: Shubham Goel, Charis Kaskiris, Patricia Keaney, Anand Rajagopal, Manu Venugopal