Patents by Inventor Kamran Jamshidi

Kamran Jamshidi 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: 20230281210
    Abstract: In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
    Type: Application
    Filed: March 6, 2023
    Publication date: September 7, 2023
    Inventor: Kamran Jamshidi
  • Patent number: 11630828
    Abstract: In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: April 18, 2023
    Inventor: Kamran Jamshidi
  • Patent number: 11625406
    Abstract: Disclosed are techniques for analyzing and recommending changes in website content. A method can include sending, by a client device, a request for analysis of a particular website to cause a computer system to: determine an accessibility score that indicates how well the website complies with accessibility standards, the accessibility score having a less-than-perfect value, and receiving, by the client device, information causing the client device to present an accessibility user interface that concurrently displays a first group of content including: (i) an indication of the accessibility score, (ii) an indication of a prevalence of level A errors under Web Content Accessibility Guidelines (WCAG), which is distinct from the indication of the accessibility score, and (iii) an indication of a prevalence of level AA errors under the WCAG, the indication of the prevalence of level AA errors being distinct from the indication of the accessibility score.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: April 11, 2023
    Inventor: Kamran Jamshidi
  • Patent number: 11625407
    Abstract: Disclosed are techniques for analyzing website content and recommending changes in website content. A method can include analyzing, by a computer system, webpages of a website to determine a current value for a quality score of the website, the current value being less than a perfect value from among potential values for the quality score, determining a value for a corresponding industry benchmark score for other websites in a same industry as the website, and providing information to cause a client device to concurrently present: (i) a circle graphical element indicating the current value for the quality score, where a first portion of the circle graphical element is presented in a first manner and a second portion is presented in a second manner, a size of the first portion indicating the current value, and (ii) a graphical indication of the value for the corresponding industry benchmark score.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: April 11, 2023
    Inventor: Kamran Jamshidi
  • Publication number: 20220382772
    Abstract: Disclosed are techniques for analyzing and recommending changes in website content. A method can include sending, by a client device, a request for analysis of a particular website to cause a computer system to: determine an accessibility score that indicates how well the website complies with accessibility standards, the accessibility score having a less-than-perfect value, and receiving, by the client device, information causing the client device to present an accessibility user interface that concurrently displays a first group of content including: (i) an indication of the accessibility score, (ii) an indication of a prevalence of level A errors under Web Content Accessibility Guidelines (WCAG), which is distinct from the indication of the accessibility score, and (iii) an indication of a prevalence of level AA errors under the WCAG, the indication of the prevalence of level AA errors being distinct from the indication of the accessibility score.
    Type: Application
    Filed: August 12, 2022
    Publication date: December 1, 2022
    Inventor: Kamran Jamshidi
  • Publication number: 20220382773
    Abstract: Disclosed are techniques for analyzing website content and recommending changes in website content. A method can include analyzing, by a computer system, webpages of a website to determine a current value for a quality score of the website, the current value being less than a perfect value from among potential values for the quality score, determining a value for a corresponding industry benchmark score for other websites in a same industry as the website, and providing information to cause a client device to concurrently present: (i) a circle graphical element indicating the current value for the quality score, where a first portion of the circle graphical element is presented in a first manner and a second portion is presented in a second manner, a size of the first portion indicating the current value, and (ii) a graphical indication of the value for the corresponding industry benchmark score.
    Type: Application
    Filed: August 12, 2022
    Publication date: December 1, 2022
    Inventor: Kamran Jamshidi
  • Publication number: 20210326348
    Abstract: In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
    Type: Application
    Filed: March 29, 2021
    Publication date: October 21, 2021
    Inventor: Kamran Jamshidi
  • Patent number: 10970294
    Abstract: In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: April 6, 2021
    Inventor: Kamran Jamshidi
  • Patent number: 10963470
    Abstract: In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: March 30, 2021
    Inventor: Kamran Jamshidi
  • Publication number: 20200394200
    Abstract: In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
    Type: Application
    Filed: May 4, 2020
    Publication date: December 17, 2020
    Inventor: Kamran Jamshidi
  • Patent number: 10860594
    Abstract: In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: December 8, 2020
    Assignee: Siteimprove A/S
    Inventor: Kamran Jamshidi
  • Publication number: 20200151187
    Abstract: In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
    Type: Application
    Filed: January 14, 2020
    Publication date: May 14, 2020
    Inventor: Kamran Jamshidi
  • Publication number: 20190073365
    Abstract: In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
    Type: Application
    Filed: September 6, 2018
    Publication date: March 7, 2019
    Inventor: Kamran Jamshidi