Patents by Inventor Vincent Le Chevalier
Vincent Le Chevalier 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: 9600460Abstract: A digital publishing platform enables users to create and organize notes associated with electronic, published documents. Sets of notes, each associated with a document, are uploaded to the publishing platform by notepad applications executing on user devices. Each set of notes has one or more notes, and each note includes a link to a location in the associated document. The publishing platform is configured to aggregate a plurality of sets of notes, combining the notes of the sets into a single set while maintaining their link to an associated document.Type: GrantFiled: December 3, 2012Date of Patent: March 21, 2017Assignee: Chegg, Inc.Inventors: Yehuda Gilead, Arieh Glazer, Shahaf Shakuf, Shannyn Timrott, Brent Tworetzky, Ohad Eder-Pressman, Gerard Genesse, Vincent Le Chevalier, Charles Geiger
-
Patent number: 9569410Abstract: An educational digital publication platform coordinates distribution of multilayered content documents to multiple devices of a user. The platform ingests content and transforms it into a form suitable for web-based publication in the form of a multilayered document while preserving page fidelity. EReading browser applications executing on user devices render layers of the multilayered content into a form readable by end users. The publishing platform authenticates or denies requests to access content on each device and manages distribution of the content to the browser applications executing on authenticated devices, thereby effectively connecting multiple devices of the same user. As the end user interacts with the content, activities are logged by the platform and reported to all the user's connected devices in order to synchronize delivery of content and services.Type: GrantFiled: August 13, 2012Date of Patent: February 14, 2017Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Charles F. Geiger
-
Patent number: 9569557Abstract: Embodiments of the invention provide a system and a method for providing consistent user experience in eReading applications. The system extracts a set of attributes of browsers and platforms on which an eReading application is running. The system receives a target eReading application performance. The system adjusts behavior of the eReading application to compensate for the difference between the extracted set of attributes and the target eReading application performance.Type: GrantFiled: May 1, 2012Date of Patent: February 14, 2017Assignee: Chegg, Inc.Inventors: Arieh Glazer, Ohad Eder-Pressman, Vincent Le Chevalier, Charles F. Geiger
-
Patent number: 9542538Abstract: An education digital reading platform provides aggregation, management, and distribution of digital education content and services. The platform ingests content from a variety of content sources, transforms the content for web-based publication, and distributes the content to connected end-user devices via a network. The transformed content preserves the original page structure of the content document regardless of the original format of the content file. As the user experiences the content, the user's web browser regularly communicates with the platform for updating reading content and connected services. User-generated content such as notes are uploaded to the platform so that the user's user-generated content can be accessed from any of the user's registered devices. Moreover, the platform enables the user-generated content and other user activities to be optionally shared among friends, classmates, campus, or other groups, as part of an education social platform.Type: GrantFiled: October 4, 2012Date of Patent: January 10, 2017Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Charles F. Geiger, Brent S. Tworetzky, Ashit Joshi, Dax Eckenberg, Rahul Ravindra Mutalik Desai
-
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
-
Patent number: 9495559Abstract: A method for sharing notes created in a multilayered document among users of a social network within a digital education platform is provided. In one embodiment, the digital education platform allows a user to create notes linked to a particular location in the document using a notepad application. Notes are aggregated and stored in the user's personal library on the digital education platform. When a user requests to share another user's notes and is granted access, the digital education platform retrieves the other user's notes and inserts the shared notes into the requesting user's existing notes associated with the document, based on their individual sharing attributes and metadata.Type: GrantFiled: December 17, 2012Date of Patent: November 15, 2016Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Ohad Eder-Pressman, Roded Konforty, Charles Geiger
-
Patent number: 9489355Abstract: An education digital reading platform provides pages of a document requested by a user, the pages including additional content layers associated with the requested content. The additional content layers including related content, user generated content, advertisement content and other services content offered by the digital reading platform. The requested content and additional content layers require processing capability on a web browser application. The amount of data associated with a page of a document may vary dramatically especially considering the additional layers of content associated with the pages. In order to permit the web browser application anticipate the processing needs associated with each page, the digital reading platform provides markers indicating a difference in processing requirements associated between two pages of a document.Type: GrantFiled: July 5, 2012Date of Patent: November 8, 2016Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Charles F. Geiger, Pierce Trowbridge Wetter, III, Ashit Joshi, Ohad Eder-Pressman, Brent S. Tworetzky, Dax Eckenberg, Rahul Ravindra Mutalik Desai
-
Patent number: 9391787Abstract: Disclosed is a computer-implemented method and system for tagging content for social interchange. When a user-generated post is received from a user device accessing a document from an online education platform for posting to an external social network, the system tags the user-generated post with a unique document-part identifier (ID) identifying a part of the document with which the post is associated. The document-part ID identifies the same part in both electronic and paper versions of the document. The post tagged by the document-part ID is posted to a live feed associated with the document-part ID on the external social network. User-generated posts from the live feed associated with the document-part ID on the external social network can be retrieved and displayed to the user.Type: GrantFiled: January 3, 2014Date of Patent: July 12, 2016Assignee: Chegg, Inc.Inventors: Yehuda Gillead, Shahaf Shakuf, Vincent Le Chevalier, Roded Konforty, Ohad Eder-Pressman, Charles F. Geiger
-
Patent number: 9378647Abstract: An educational course is automatically deconstructed into discrete learning units. Content related to the course that has been stored by an integrated education platform is analyzed, and distinct concepts are extracted from the content. In addition, the learning activities in which users engage while accessing integrated learning services from the platform are recorded. These activities can generally be divided into passive, active, and recall activities. By deconstructing educational courses into individual concepts, a general model of learning is then applied that connects concepts to the activities undertaken by students to learn those concepts. As a result, a model of learning is developed where courses are atomized into individual learning units, each of which comprises a concept and at least one learning activity. The learning units then can be delivered independently or aggregated as desired.Type: GrantFiled: August 20, 2013Date of Patent: June 28, 2016Assignee: Chegg, Inc.Inventors: Benjamin James Bercovitz, Paul Chris Sri, Anand Madhavan, Vincent Le Chevalier, Charles F. Geiger
-
Publication number: 20160147891Abstract: A content management system receives a plurality of topics extracted from documents stored by the system. Pairings between the topics are generated, where a pairing between two topics is generated responsive to the two topics appearing in proximity to one another in one or more of the documents. A complexity of each received topic is also determined. The content management system generates a progression of the topics based on the complexity of the topics and the pairings between the topics. The progression comprises a sequential ordering of paired topics, in which a topic in the ordering has a higher complexity than a preceding topic. Responsive to a user of the content management system accessing content associated with a topic in the progression, a next topic in the progression is recommended to the user.Type: ApplicationFiled: November 25, 2014Publication date: May 26, 2016Inventors: Charmy Chhichhia, Vincent Le Chevalier
-
Publication number: 20160117339Abstract: An online platform generates a playlist of clips of a lecture accessed by a plurality of users of the online platform. The online platform receives a recording of the lecture, and receives a plurality of events captured during a time period corresponding to the lecture. Each captured event is associated with a time stamp corresponding to a time at which a user performed an activity while listening to the lecture. The online platform clusters the captured events based on the time stamps, and generates one or more clips of the recording of the lecture from the clustered events. The online platform generates a playlist including the clips of the lecture.Type: ApplicationFiled: October 27, 2014Publication date: April 28, 2016Inventors: Oliver Raskin, Colin Murphy, Vincent Le Chevalier
-
Publication number: 20160034757Abstract: Documents of a content management system are classified into a hierarchical taxonomy comprising a hierarchy of nodes, such that each document is associated with a node in the hierarchical taxonomy. For each of a plurality of topics extracted from the documents, a topic extraction system determines an affinity of the topic to respective nodes of the hierarchical taxonomy. Based on the determined affinities, a topic graph is generated for display to a user. The topic graph identifies one or more nodes of the hierarchical taxonomy and a plurality of topics associated with each of the one or more nodes, and each topic is linked to a corresponding node in the topic graph. Responsive to receiving a selection of a topic in the topic graph, identifiers of documents from which the selected topic was extracted are displayed.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Inventors: Charmy Chhichhia, Vincent Le Chevalier
-
Publication number: 20150324459Abstract: A content classification system classifies documents of a plurality of content entities into a hierarchical discipline structure. The content classification system receives a set of taxonomic labels collectively defining a hierarchical taxonomy and a plurality of documents. Each document is associated with one of the content entities. The content classification system extracts features from the received documents. A learned model is generated for assigning taxonomic labels to documents associated with a representative content entity using the features extracted from documents associated with the representative content entity. The content classification system assigns one or more taxonomic labels to each document of the other content entities using the learned model applied to the features extracted from the respective document. The documents of the plurality of content entities are classified based on the assigned taxonomic labels.Type: ApplicationFiled: May 9, 2014Publication date: November 12, 2015Applicant: Chegg, Inc.Inventors: Charmy Chhichhia, Paul Chris Sri, Vincent Le Chevalier
-
Publication number: 20150302352Abstract: An online education platform matches users for academic assistance events. The education platform receives offers for academic assistance events from providers, each of whom has accessed one or more textbook solutions documents. The education platform captures a time-sensitive request for an academic assistance event from a seeker. The request is associated with a textbook solutions document. Based on the textbook solutions document associated with the requested event and the textbook solutions documents accessed by the providers, the education platform pairs the requested event to at least one offered event. During a time window of the at least one offered event, the education platform detects proximity of the seeker and the provider and notifies the seeker and provider of the detected proximity. The education platform connects the seeker and provider, enabling communication between the users.Type: ApplicationFiled: April 16, 2014Publication date: October 22, 2015Applicant: Chegg, Inc.Inventors: Vincent Le Chevalier, Diego de Pinho Mendes, Charles F. Geiger
-
Patent number: 9116865Abstract: A terms listing production system generates a terms listing associated with an electronic document. Primary terms and primary definitions may be extracted from a glossary associated with the electronic document. Secondary terms may be identified based on user searches in relation to the electronic document. Secondary definitions associated with primary terms or secondary terms may be retrieved from external content and stored in connection with the associated terms. A markup language document configured for presentation to users is generated based on the stored terms and definitions.Type: GrantFiled: March 4, 2013Date of Patent: August 25, 2015Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Charles F. Geiger
-
Patent number: 9104892Abstract: A method for sharing multilayered electronic content among users of a social network within a digital education platform is provided. In one embodiment, the digital education platform allows a user to create user-generated content associated with a multilayered document and share the content with other users in an education social network. The user can specify which users to share the user-generated content and assign an access right to each of those users that may access the user-generated content. When the digital education platform receives a request to access the user-generated content from a certain user, an access right associated with that user for the user-generated content is determined and access is granted according to the access right.Type: GrantFiled: December 20, 2012Date of Patent: August 11, 2015Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Ohad Eder-Pressman, Shannyn Timrott, 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
-
Publication number: 20150195095Abstract: Disclosed is a computer-implemented method and system for tagging content for social interchange. When a user-generated post is received from a user device accessing a document from an online education platform for posting to an external social network, the system tags the user-generated post with a unique document-part identifier (ID) identifying a part of the document with which the post is associated. The document-part ID identifies the same part in both electronic and paper versions of the document. The post tagged by the document-part ID is posted to a live feed associated with the document-part ID on the external social network. User-generated posts from the live feed associated with the document-part ID on the external social network can be retrieved and displayed to the user.Type: ApplicationFiled: January 3, 2014Publication date: July 9, 2015Applicant: Chegg, Inc.Inventors: Yehuda Gillead, Shahaf Shakuf, Vincent Le Chevalier, Roded Konforty, Ohad Eder-Pressman, Charles F. Geiger
-
Patent number: 9069732Abstract: Embodiments of the invention provide a system for automated document conversion testing. For each page in the received documents, the system first converts the page into a source image. The system then converts the document page into a set of markup language page elements and generates a rendered image of the markup language page elements displayed in a web browser on a target software platform. Next, the system determines a correlation factor between the source image and the rendered image. The correlation factor indicates a page fidelity between the original document and its markup language transformation. If the correlation factor exceeds a threshold established for a minimum page fidelity requirement, the markup language conversion is validated.Type: GrantFiled: December 29, 2011Date of Patent: June 30, 2015Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Charles F. Geiger, James R. Kellas