Patents by Inventor Shashank Pandit
Shashank Pandit 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: 10530759Abstract: In one embodiment, an intermediate server receives a request with a secure ID to authorize a software application, transmits the secure ID to a system, receives an access token from the system indicating that the software application has been authorized, evaluates the access token for validity, and transmits a response to the mobile device indicating the software application is authorized.Type: GrantFiled: February 20, 2017Date of Patent: January 7, 2020Assignee: Facebook, Inc.Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Mazal Eldar, Shashank Pandit
-
Patent number: 10402039Abstract: Techniques for social networking systems and methods for testing and applying user interfaces are disclosed herein. The method includes steps of presenting a user interface including a new user interface feature to a group of test users, collecting response data from the test users experiencing the user interface, performing analytics on the response data, and determining at least one interface rule of applying user interface features for a user depending on one or more user attributes of the user based on the analytics using a machine learning model.Type: GrantFiled: June 29, 2016Date of Patent: September 3, 2019Assignee: Facebook, Inc.Inventors: Michael Curtis, John Fremlin, Shashank Pandit
-
Patent number: 10223758Abstract: In one embodiment, a social-networking system authenticates a user of a mobile device, receives a request from the mobile device to install a software application, transmits data to the mobile device comprising the software application and an installation identifier (ID), receives another request including the installation ID from the mobile device to authorize the software application, evaluates the installation ID for validity, and transmits yet another response to the mobile device in accordance with the evaluation.Type: GrantFiled: June 5, 2017Date of Patent: March 5, 2019Assignee: Facebook, Inc.Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Mazal Eldar, Shashank Pandit
-
Publication number: 20170270619Abstract: In one embodiment, a social-networking system authenticates a user of a mobile device, receives a request from the mobile device to install a software application, transmits data to the mobile device comprising the software application and an installation identifier (ID), receives another request including the installation ID from the mobile device to authorize the software application, evaluates the installation ID for validity, and transmits yet another response to the mobile device in accordance with the evaluation.Type: ApplicationFiled: June 5, 2017Publication date: September 21, 2017Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Mazal Eldar, Shashank Pandit
-
Publication number: 20170161487Abstract: In one embodiment, an intermediate server receives a request with a secure ID to authorize a software application, transmits the secure ID to a system, receives an access token from the system indicating that the software application has been authorized, evaluates the access token for validity, and transmits a response to the mobile device indicating the software application is authorized.Type: ApplicationFiled: February 20, 2017Publication date: June 8, 2017Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Mazal Eldar, Shashank Pandit
-
Patent number: 9672574Abstract: In one embodiment, a social-networking system authenticates a user of a mobile device, receives a request from the mobile device to install a software application, transmits data to the mobile device comprising the software application and an installation identifier (ID), receives another request including the installation ID from the mobile device to authorize the software application, evaluates the installation ID for validity, and transmits yet another response to the mobile device in accordance with the evaluation.Type: GrantFiled: March 20, 2012Date of Patent: June 6, 2017Assignee: Facebook, Inc.Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Eldar, Shashank Pandit
-
Patent number: 9578011Abstract: In one embodiment, an intermediate server receives a request with a secure ID to authorize a software application, transmits the secure ID to a system, receives an access token from the system indicating that the software application has been authorized, evaluates the access token for validity, and transmits a response to the mobile device indicating the software application is authorized.Type: GrantFiled: August 31, 2015Date of Patent: February 21, 2017Assignee: Facebook, Inc.Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Mazal Eldar, Shashank Pandit
-
Publication number: 20160306506Abstract: Techniques for social networking systems and methods for testing and applying user interfaces are disclosed herein. The method includes steps of presenting a user interface including a new user interface feature to a group of test users, collecting response data from the test users experiencing the user interface, performing analytics on the response data, and determining at least one interface rule of applying user interface features for a user depending on one or more user attributes of the user based on the analytics using a machine learning model.Type: ApplicationFiled: June 29, 2016Publication date: October 20, 2016Inventors: Mike Curtis, John Fremlin, Shashank Pandit
-
Patent number: 9405427Abstract: Techniques for social networking systems and methods for testing and applying user interfaces are disclosed herein. The method includes steps of presenting a user interface including a new user interface feature to a group of test users, collecting response data from the test users experiencing the user interface, performing analytics on the response data, and determining at least one interface rule of applying user interface features for a user depending on one or more user attributes of the user based on the analytics using a machine learning model.Type: GrantFiled: September 12, 2012Date of Patent: August 2, 2016Assignee: FACEBOOK, INC.Inventors: Mike Curtis, John Fremlin, Shashank Pandit
-
Publication number: 20150373009Abstract: In one embodiment, an intermediate server receives a request with a secure ID to authorize a software application, transmits the secure ID to a system, receives an access token from the system indicating that the software application has been authorized, evaluates the access token for validity, and transmits a response to the mobile device indicating the software application is authorized.Type: ApplicationFiled: August 31, 2015Publication date: December 24, 2015Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Mazal Eldar, Shashank Pandit
-
Patent number: 9154568Abstract: An intermediate server can receive a request from a mobile device to authorize a software application, transmit a secure ID included in the request to a social-networking system, receive an access token from the social-networking system indicating that the software application has been authorized, evaluate the access token for validity, and transmit a response to the mobile device indicating the software application is authorized. The secure ID can indicate that a user of the mobile device has been authenticated by the social-networking system. The access token can be valid when the access token and the secure ID both correspond to the user of the mobile device.Type: GrantFiled: March 20, 2012Date of Patent: October 6, 2015Assignee: Facebook, Inc.Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Eldar, Shashank Pandit
-
Publication number: 20140075336Abstract: Techniques for social networking systems and methods for testing and applying user interfaces are disclosed herein. The method includes steps of presenting a user interface including a new user interface feature to a group of test users, collecting response data from the test users experiencing the user interface, performing analytics on the response data, and determining at least one interface rule of applying user interface features for a user depending on one or more user attributes of the user based on the analytics using a machine learning model.Type: ApplicationFiled: September 12, 2012Publication date: March 13, 2014Inventors: Mike Curtis, John Fremlin, Shashank Pandit
-
Publication number: 20130254850Abstract: In one embodiment, an intermediate server receives a request with a secure ID to authorize a software application, transmits the secure ID to a social-networking system, receives an access token from the social-networking system indicating that the software application has been authorized, evaluates the access token for validity, and transmits a response to the mobile device indicating the software application is authorized.Type: ApplicationFiled: March 20, 2012Publication date: September 26, 2013Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Eldar, Shashank Pandit
-
Publication number: 20130254849Abstract: In one embodiment, a social-networking system authenticates a user of a mobile device, receives a request from the mobile device to install a software application, transmits data to the mobile device comprising the software application and an installation identifier (ID), receives another request including the installation ID from the mobile device to authorize the software application, evaluates the installation ID for validity, and transmits yet another response to the mobile device in accordance with the evaluation.Type: ApplicationFiled: March 20, 2012Publication date: September 26, 2013Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Eldar, Shashank Pandit
-
Patent number: 7861151Abstract: A graph representation of a web site is generated by identifying blocks of links on web pages. Each block of links is represented by a node in the graph representation and connections between the nodes provide information on the re-use of blocks between pages.Type: GrantFiled: December 5, 2006Date of Patent: December 28, 2010Assignee: Microsoft CorporationInventors: Natasa Milic-Frayling, Eduarda Mendes Rodrigues, Shashank Pandit
-
Publication number: 20080134015Abstract: A graph representation of a web site is generated by identifying blocks of links on web pages. Each block of links is represented by a node in the graph representation and connections between the nodes provide information on the re-use of blocks between pages.Type: ApplicationFiled: December 5, 2006Publication date: June 5, 2008Applicant: Microsoft CorporationInventors: Natasa Milic-Frayling, Eduarda Mendes Rodrigues, Shashank Pandit