Patents by Inventor Joshua Richardson
Joshua Richardson 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: 9542392Abstract: An electronic publishing platform maps supplemental content layers associated with one or more paired target documents, such as user-generated content layers associated with the paired target documents, into a source document. The publishing platform correlates content items in the source document to content items in the paired target documents. Based on the correlation, the publishing platform generates indexes mapping the source document content items to the paired target document content items. The publishing platform uses the indexes to map supplemental content layers associated with the paired target document to the source document.Type: GrantFiled: January 31, 2014Date of Patent: January 10, 2017Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Pierce Trowbridge Wetter, III, Joshua Richardson, Charles F. Geiger
-
Publication number: 20150220518Abstract: An electronic publishing platform maps supplemental content layers associated with one or more paired target documents, such as user-generated content layers associated with the paired target documents, into a source document. The publishing platform correlates content items in the source document to content items in the paired target documents. Based on the correlation, the publishing platform generates indexes mapping the source document content items to the paired target document content items. The publishing platform uses the indexes to map supplemental content layers associated with the paired target document to the source document.Type: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: Chegg, Inc.Inventors: Vincent Le Chevalier, Pierce Trowbridge Wetter, III, Joshua Richardson, Charles F. Geiger
-
Patent number: 9098471Abstract: A method, a storage medium and a system for document content reconstruction are provided in a digital content delivery and online education services platform to enable delivery of textbooks and other copyrighted material to multi-platform web browser applications. The method comprises ingesting a document page in an unstructured document format. The method further comprises extracting one or more images and metadata associated with the images and text and fonts associated with the texts from the document page. In addition, the method comprises coalescing text into paragraphs and creating a structured document page in a markup language format using the extracted images, text and fonts rendered with layout fidelity to the original ingested document page.Type: GrantFiled: July 6, 2012Date of Patent: August 4, 2015Assignee: Chegg, Inc.Inventors: Joshua Richardson, Vincent Le Chevalier, Ashit Joshi, Dax Eckenberg, Rahul Ravindra Mutalik Desai, Brent S. Tworetzky, Charles F. Geiger
-
Patent number: 8584259Abstract: Embodiments provide a system for content distribution and protection. The system first receives an order from a user for a protected document. In response to a successful user authentication, the system generates an access code for the user to access the protected document. In response to a received user reading request, the system validates the access code for a reading session. The system then transfers a set of URLs for accessing a set of pages and associated metadata in the protected document to the user. The set of URLs are valid for a period of time. Responsive to a request for reading a next set of pages, the system again validates the access code for the session and transfers another set of URLs for accessing the next set of pages. The system also logs user activities related to the protected document.Type: GrantFiled: December 29, 2011Date of Patent: November 12, 2013Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Charles F. Geiger, Rahul Ravindra Mutalik Desai, Ashit Joshi, Dax Eckenberg, Joshua Richardson, Brent Tworetzky
-
Publication number: 20130174272Abstract: Embodiments provide a system for content distribution and protection. The system first receives an order from a user for a protected document. In response to a successful user authentication, the system generates an access code for the user to access the protected document. In response to a received user reading request, the system validates the access code for a reading session. The system then transfers a set of URLs for accessing a set of pages and associated metadata in the protected document to the user. The set of URLs are valid for a period of time. Responsive to a request for reading a next set of pages, the system again validates the access code for the session and transfers another set of URLs for accessing the next set of pages. The system also logs user activities related to the protected document.Type: ApplicationFiled: December 29, 2011Publication date: July 4, 2013Applicant: CHEGG, INC.Inventors: Vincent Le Chevalier, Charles F. Geiger, Rahul Desai, Ashit Joshi, Dax Eckenberg, Joshua Richardson, Brent Tworetzky
-
Publication number: 20130174017Abstract: A method, a storage medium and a system for document content reconstruction are provided in a digital content delivery and online education services platform to enable delivery of textbooks and other copyrighted material to multi-platform web browser applications. The method comprises ingesting a document page in an unstructured document format. The method further comprises extracting one or more images and metadata associated with the images and text and fonts associated with the texts from the document page. In addition, the method comprises coalescing text into paragraphs and creating a structured document page in a markup language format using the extracted images, text and fonts rendered with layout fidelity to the original ingested document page.Type: ApplicationFiled: July 6, 2012Publication date: July 4, 2013Applicant: CHEGG, INC.Inventors: Joshua Richardson, Vincent Le Chevalier, Ashit Joshi, Dax Eckenberg, Rahul Ravindra Mutalik Desai, Brent S. Tworetzky, Charles F. Geiger
-
Publication number: 20090037414Abstract: A system for hosting one or more online feedback forums to receive and manage feedback is provided. An online feedback forum can be affiliated with a provider of a service and/or product and enables users of the service and/or product to add postings to provide feedback, browse postings, and add comments to postings. Also, an online feedback forum can allow users to vote on various postings. When a new posting is added by a user, contextual information associated with the user's activity with a provider's service and/or product is also included. Contextual information includes information that is not directly inputted by the user but provides additional information for placing the user's posting in better context. The online feedback forum further enables the affiliated provider and/or its agents to add official responses to postings and otherwise manage postings of the online feedback forum.Type: ApplicationFiled: August 1, 2007Publication date: February 5, 2009Applicant: Yahoo! Inc.Inventors: Michael Olivier, Joshua Richardson