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).

  • Publication number: 20150149378
    Abstract: An online education platform manages and integrates a number of education services for users of the platform, including job recall services. These job recall services include management and distribution of job recall materials that test whether job applicants have acquired desired knowledge or skills for a particular job opening or class of jobs. The job recall materials are uploaded to the education platform and mapped to one or more learning units. Each learning unit is associated with an educational course and includes a distinct concept in the associated course. Responsive to a user of the education platform completing the learning unit to which a job recall material is mapped, the job recall material is recommended to the user.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Applicant: Chegg, Inc.
    Inventors: Vincent Le Chevalier, Paul Chris Sri, Benjamin James Bercovitz, Anand Madhavan, Charles F. Geiger
  • Patent number: 9043807
    Abstract: An application gateway enables controlled communication between application components within a browser based environment while maintaining a level of isolation of the individual application components. A dispatching API wrapper and a listening API wrapper are registered for each of a plurality of application components. The registered API wrappers are used to send and receive communications from the associated application components. For example, a first application component can dispatch an action to a second application component via the first application component's dispatching API wrapper. The second application component can receive the action via the second application component's listening API wrapper. As another example, a first application component can dispatch an event that broadcasts a state to other application components via the first application component's dispatching API wrapper.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: May 26, 2015
    Assignee: Chegg, Inc.
    Inventors: Arieh Glazer, Ohad Eder-Pressman, Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20150120593
    Abstract: Employers or recruiters populate an online database with job postings. The concepts that job applicants need to have learned to be successful applicants for a job are stated or inferred from the job posting and optionally resumes of others who have held that job. A student's own learning activities are logged by an online education platform. From a comparison between the student's completed learning units and a job posting's required learning units, a personalized learning unit gap can be identified for a student. The online education platform can then recommend how the student can fill the gap by undertaking the study of learning units on the education platform.
    Type: Application
    Filed: October 30, 2013
    Publication date: April 30, 2015
    Applicant: Chegg, Inc.
    Inventors: Anand Madhavan, Paul Chris Sri, Benjamin James Bercovitz, Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20150106377
    Abstract: An online educational publishing platform generates an effective grade point average for respective users of the platform by aggregating data describing educational activities of the users. The educational activity data includes users' interactions with pages of content distributed by the online educational platform, as well as data retrieved from user profiles of the users and external databases. The educational activity data is filtered into a plurality of categories and scored based on scoring metrics associated with the categories. Using the scored user activity data, the publishing platform generates the effective grade point averages. Each user may have multiple eGPAs whose value depends on how the eGPA was generated. Accordingly, an eGPA provides a quantitative representation of a student's academic engagement, achievements, and experiences.
    Type: Application
    Filed: October 10, 2013
    Publication date: April 16, 2015
    Applicant: Chegg, Inc.
    Inventors: Paul Chris Sri, Vincent Le Chevalier, Benjamin James Bercovitz, Anand Madhavan, Charles F. Geiger
  • Publication number: 20150056596
    Abstract: 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: Application
    Filed: August 20, 2013
    Publication date: February 26, 2015
    Applicant: Chegg, Inc.
    Inventors: Benjamin James Bercovitz, Paul Chris Sri, Anand Madhavan, Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20140344170
    Abstract: Embodiments provide a method and system to publish personalized documents to a secondary market within a digital publishing platform. The personalized document includes multiple layers of content from a foundation document and user-generated content. License conditions for the personalized document are bounded by the license for the foundation document and further limited by the user-specified license for the user-generated content. Once the personalized document is published, other users may order and access it based on the license properties of the personalized document.
    Type: Application
    Filed: May 17, 2013
    Publication date: November 20, 2014
    Applicant: Chegg, Inc.
    Inventors: Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20140344676
    Abstract: A system and method for selective control of zoom adjustments in an electronic publication is disclosed. The method may include generating content for display on an electronic reading device; generating at least one style for the content, and storing the content and the at least one style on a computer readable medium. The generation of at least one style may include identifying at least a portion of the content for which at least one zoom level will be specified; specifying a base text size for the portion of the content; and specifying a first value to increment the base text size to a first zoom state text size.
    Type: Application
    Filed: August 4, 2014
    Publication date: November 20, 2014
    Inventors: Brady Duga, Garth Conboy, William Lesher, John Rivlin, Vincent Le Chevalier
  • Publication number: 20140281903
    Abstract: An augmented reading system distributes electronic content related to paper documents. A user reading a paper document captures an image of a page of the paper document via a computing device communicatively coupled to the augmented reading system. The augmented reading system receives the image and correlates the image to electronic documents to identify the paper document. The augmented reading system may perform an image-based comparison or a character-based comparison to correlate the image with electronic documents. Additional electronic content related to the identified document is retrieved and delivered to the computing device of the user. Accordingly, the augmented reading system provides a bridge between paper documents and digital content and services.
    Type: Application
    Filed: August 30, 2013
    Publication date: September 18, 2014
    Applicant: Chegg, Inc.
    Inventors: Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20140272859
    Abstract: Embodiments provide a user-friendly mobile interface for presenting multistep exercises of a dynamic exercise layer in a multilayered textbook within a digital education platform. The mobile interface comprises a variety of elements facilitating navigating, commenting, rating and interacting with the multistep exercises. A first interface element of a picker tab allows users to navigate the plurality of exercises and make selections. Once an exercise is selected from the picker tab, the mobile interface displays the exercise in a second interface element of a window, by showing one or more cascading steps of the selected exercise.
    Type: Application
    Filed: April 12, 2013
    Publication date: September 18, 2014
    Applicant: Chegg, Inc.
    Inventors: Mike Mueller, Shannyn Timrott, Aviel Lazar, Simon Hanukaev, Ohad Eder-Pressman, Vincent Le Chevalier, Charles F. Geiger
  • Patent number: 8832548
    Abstract: A system and method for selective control of zoom adjustments in an electronic publication is disclosed. The method may include generating content for display on an electronic reading device; generating at least one style for the content, and storing the content and the at least one style on a computer readable medium. The generation of at least one style may include identifying at least a portion of the content for which at least one zoom level will be specified; specifying a base text size for the portion of the content; and specifying a first value to increment the base text size to a first zoom state text size.
    Type: Grant
    Filed: September 21, 2009
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Brady Duga, Garth Conboy, William Leshner, John Rivlin, Vincent Le Chevalier
  • Patent number: 8782515
    Abstract: Embodiments of the disclosure provide a system for correlating document pages. The system receives a source image of a document page and a rendered image of a markup language page converted from the document page. The system then performs a correlation analysis between the source image and the rendered image. Next, the system determines a correlation factor between the source image and the rendered image based on the correlation analysis, wherein the correlation factor indicates a page fidelity between the document page and the markup language page converted from the document page.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: July 15, 2014
    Assignee: Chegg, Inc.
    Inventors: Vincent Le Chevalier, Charles F. Geiger
  • Patent number: 8756497
    Abstract: An education digital reading platform provides a visualization interface displaying visual object elements of a document to a user. A visual object element may include images, videos, charts, tables, etc. The visual objects may be identified in a document by extracting metadata associated with the document. Additionally, the ideas or concepts represented by the visual object elements may be identified by analyzing the document, and content related to the ideas or concepts may be identified and associated with the visual object elements. The related content may include user generated content or content stored in one or more databases. The related content is provided to a user in the visualization interface wherein the user may access the related content. The interface allows a user to navigate a document by moving from one visual object element to another.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: June 17, 2014
    Assignee: Chegg, Inc.
    Inventors: Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20140157371
    Abstract: A service control system controls access to secured online testing services, such as accredited or standardized tests, examinations in educational courses, tutoring services, and continuing professional development courses or seminars. The secured services may be published by an educational publishing platform and made available to users through online configured browser applications executing on the users' devices. Based on access conditions associated with a secured testing service and the capturing and processing of one or more images, the service control system determines how users are authorized to access the services. When users have been authorized to access a service or a subset of the service, the service may be distributed through the browser applications executing on the users' devices.
    Type: Application
    Filed: July 3, 2013
    Publication date: June 5, 2014
    Inventors: Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20140156590
    Abstract: 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: Application
    Filed: March 4, 2013
    Publication date: June 5, 2014
    Inventors: Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20140157120
    Abstract: A testing materials production system generates a testing document associated with an electronic foundation document. The testing materials production system automatically generates the testing document by populating regions of a template with testing elements extracted from the electronic document. User customizations of the testing document are received, and the testing document is published to an extended catalog database associated with the electronic document. Regions of the testing document may be delivered in association with the electronic document to designated recipients via browser applications executing on computing devices of the recipients.
    Type: Application
    Filed: May 20, 2013
    Publication date: June 5, 2014
    Applicant: Chegg, Inc.
    Inventors: Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20140156255
    Abstract: 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: Application
    Filed: March 4, 2013
    Publication date: June 5, 2014
    Inventors: Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20140068408
    Abstract: A publishing platform manages distribution of a multilayered document to a plurality of user devices communicatively coupled to the platform. Each device executes an eReader browser application, which renders the document into a format suitable for a user to read and interact with the content. Each layer of the document has unique characteristics relating to its file size, spatial dimensions, update frequency, or interactivity, and the unique attributes of each device affect the system resources available to the eReading application executing on the device. Based on the characteristics of each layer and the attributes of the devices, the publishing platform recommends a set of layers of the document most suited for each device. The platform may automatically distribute layers to each connected device, or it may deliver the recommendation to the user and distribute layers responsive to a user input.
    Type: Application
    Filed: September 5, 2012
    Publication date: March 6, 2014
    Applicant: CHEGG, INC.
    Inventors: Vincent Le Chevalier, Shannyn Timrott, Ohad Eder-Pressman, Charles F. Geiger
  • Publication number: 20140047320
    Abstract: 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: Application
    Filed: August 13, 2012
    Publication date: February 13, 2014
    Applicant: CHEGG, INC.
    Inventors: Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20140033226
    Abstract: An application gateway enables controlled communication between application components within a browser based environment while maintaining a level of isolation of the individual application components. A dispatching API wrapper and a listening API wrapper are registered for each of a plurality of application components. The registered API wrappers are used to send and receive communications from the associated application components. For example, a first application component can dispatch an action to a second application component via the first application component's dispatching API wrapper. The second application component can receive the action via the second application component's listening API wrapper. As another example, a first application component can dispatch an event that broadcasts a state to other application components via the first application component's dispatching API wrapper.
    Type: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Applicant: CHEGG, INC.
    Inventors: Arieh Glazer, Ohad Eder-Pressman, Vincent Le Chevalier, Charles F. Geiger
  • Publication number: 20140019438
    Abstract: 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 index sets of notes based on keywords of the notes, which may be identified based on content of the publication at the location with which notes are associated.
    Type: Application
    Filed: December 18, 2012
    Publication date: January 16, 2014
    Inventors: Vincent Le Chevalier, Shahaf Shakuf, Gerard Genesse, Roded Konforty, Ohad Eder-Pressman, Charles F. Geiger