Patents by Inventor Ashish Wahi
Ashish Wahi 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).
-
Patent number: 12073433Abstract: Systems and methods for retrieving, in a first application using one or more processors, a user profile in which the user profile includes a user ID, and the first application includes a first application interface. The systems and methods further include detecting user selection, in the first application interface, of a sync command to a second application, in which the second application includes an executable script associated with the user ID, retrieving the executable script in response to the detecting the user selection of the sync command, integrating the executable script into an HTML interface associated with the user profile, and generating a two-dimensional graphical component in response to the integration of the executable script.Type: GrantFiled: March 6, 2023Date of Patent: August 27, 2024Assignee: SNAP INC.Inventors: Kyle Thomas Brooks, Ashish Wahi
-
Publication number: 20230206281Abstract: Systems and methods for retrieving, in a first application using one or more processors, a user profile in which the user profile includes a user ID, and the first application includes a first application interface. The systems and methods further include detecting user selection, in the first application interface, of a sync command to a second application, in which the second application includes an executable script associated with the user ID, retrieving the executable script in response to the detecting the user selection of the sync command, integrating the executable script into an HTML interface associated with the user profile, and generating a two-dimensional graphical component in response to the integration of the executable script.Type: ApplicationFiled: March 6, 2023Publication date: June 29, 2023Inventors: Kyle Thomas Brooks, Ashish Wahi
-
Patent number: 11599903Abstract: Systems and methods for retrieving, in a first application using one or more processors, a user profile in which the user profile includes a user ID, and the first application includes a first application interface. The systems and methods further include detecting user selection, in the first application interface, of a sync command to a second application, in which the second application includes an executable script associated with the user ID, retrieving the executable script in response to the detecting the user selection of the sync command, integrating the executable script into an HTML interface associated with the user profile, and generating a two-dimensional graphical component in response to the integration of the executable script.Type: GrantFiled: April 9, 2021Date of Patent: March 7, 2023Assignee: SNAP INC.Inventors: Kyle Thomas Brooks, Ashish Wahi
-
Publication number: 20220101374Abstract: Systems and methods for retrieving, in a first application using one or more processors, a user profile in which the user profile includes a user ID, and the first application includes a first application interface. The systems and methods further include detecting user selection, in the first application interface, of a sync command to a second application, in which the second application includes an executable script associated with the user ID, retrieving the executable script in response to the detecting the user selection of the sync command, integrating the executable script into an HTML, interface associated with the user profile, and generating a two-dimensional graphical component in response to the integration of the executable script.Type: ApplicationFiled: April 9, 2021Publication date: March 31, 2022Inventors: Kyle Thomas Brooks, Ashish Wahi
-
Patent number: 10270733Abstract: A first notification of a first action by a user with respect to a first content item may be received by a computer system, the first content item having a first relationship to the user. A second notification of a second notification by the user with respect to a second content item may be received by the computer system. The second content item may have a second relationship to the user, and at least a portion of the second content item may correspond to at least a portion of the first content item. A first property of the first relationship may be managed by the computer system based on the second notification.Type: GrantFiled: August 17, 2017Date of Patent: April 23, 2019Assignee: Facebook, Inc.Inventors: Keith Andrew Birney, Daniel Joseph Giambalvo, Christopher Alexander Gist, Ashish Wahi
-
Publication number: 20170346781Abstract: A first notification of a first action by a user with respect to a first content item may be received by a computer system, the first content item having a first relationship to the user. A second notification of a second notification by the user with respect to a second content item may be received by the computer system. The second content item may have a second relationship to the user, and at least a portion of the second content item may correspond to at least a portion of the first content item. A first property of the first relationship may be managed by the computer system based on the second notification.Type: ApplicationFiled: August 17, 2017Publication date: November 30, 2017Inventors: Keith Andrew Birney, Daniel Joseph Giambalvo, Christopher Alexander Gist, Ashish Wahi
-
Patent number: 9819631Abstract: A first notification of a first action by a user with respect to a first content item may be received by a computer system, the first content item having a first relationship to the user. A second notification of a second notification by the user with respect to a second content item may be received by the computer system. The second content item may have a second relationship to the user, and at least a portion of the second content item may correspond to at least a portion of the first content item. A first property of the first relationship may be managed by the computer system based on the second notification.Type: GrantFiled: November 21, 2013Date of Patent: November 14, 2017Assignee: Facebook, Inc.Inventors: Keith Birney, Daniel Giambalvo, Christopher Gist, Ashish Wahi
-
Patent number: 9450992Abstract: In one embodiment, one or more server computing devices receive, from a client computing device, a request for first information associated with a first node of a graph. The one or more server computing devices determine whether the first node is associated with a cluster of nodes. A cluster of nodes includes one or more concept nodes of the graph that are related to each other. When the first node is associated with a cluster of nodes, the one or more server computing devices access the cluster of nodes that the first node is associated with, obtain second information from one or more of the nodes in the cluster of nodes that the first node is associated with, and provide the second information for rendering by the client computing device.Type: GrantFiled: October 23, 2013Date of Patent: September 20, 2016Assignee: Facebook, Inc.Inventors: Ashish Wahi, Andrew Rothbart, Ming Hua, Rose Yao
-
Publication number: 20150142899Abstract: A first notification of a first action by a user with respect to a first content item may be received by a computer system, the first content item having a first relationship to the user. A second notification of a second notification by the user with respect to a second content item may be received by the computer system. The second content item may have a second relationship to the user, and at least a portion of the second content item may correspond to at least a portion of the first content item. A first property of the first relationship may be managed by the computer system based on the second notification.Type: ApplicationFiled: November 21, 2013Publication date: May 21, 2015Inventors: Keith BIRNEY, Daniel GIAMBALVO, Christopher GIST, Ashish WAHI
-
Publication number: 20150113060Abstract: In one embodiment, one or more server computing devices receive, from a client computing device, a request for first information associated with a first node of a graph. The one or more server computing devices determine whether the first node is associated with a cluster of nodes. A cluster of nodes includes one or more concept nodes of the graph that are related to each other. When the first node is associated with a cluster of nodes, the one or more server computing devices access the cluster of nodes that the first node is associated with, obtain second information from one or more of the nodes in the cluster of nodes that the first node is associated with, and provide the second information for rendering by the client computing device.Type: ApplicationFiled: October 23, 2013Publication date: April 23, 2015Applicant: Facebook, Inc.Inventors: Ashish Wahi, Andrew Rothbart, Ming Hua, Rose Yao
-
Publication number: 20140095352Abstract: Disclosed herein are representative embodiments of tools and techniques for facilitating the sale of products for sellers using an online marketplace. According to one exemplary technique, a request for product information for a product is received from a device. Also, the product information is determined in part by determining that the product is for sale in a location and determining a category of the product. Additionally an online marketplace sends the product information that includes seller information for a seller that is legally authorized to sell the product in the location. The seller information includes identification information for the seller.Type: ApplicationFiled: December 31, 2012Publication date: April 3, 2014Applicant: Microsoft CorporationInventors: Zachary Woodall, Mary K. Newcomer Williams, Ashish Wahi, Kurt Weber, Todd Biggs