Interactive Oral Presentation Display System
A computer implemented interactive oral presentation display system provides server computers allowing one or more client devices and one or more administrator devices access to an oral presentation display application which provides client user interfaces having a first image display area and a second image display area concurrently displayed on a display surface allowing the client user to control presentation of streaming media in the first image display area and selection of one or more images for serial display in the second image display area, each of which can be coupled in timed synchronized relation with the streaming media.
Latest eduPresent LLC Patents:
This application is the United States National Stage of International Patent Corporation Treaty Patent Application No. PCT/US2011/001820, filed Oct. 27, 2011, which claims the benefit of U.S. Provisional Patent Application No. 61/407,548, filed Oct. 28, 2010, and U.S. Provisional Patent Application No. 61/441,670, filed Feb. 11, 2011, each hereby incorporated by reference herein.
TECHNICAL FIELDGenerally, a computer implemented interactive oral presentation display system which provides server computers that allow one or more client devices and one or more administrator devices access to an oral presentation display application which provides client user interfaces having a first image display area and a second image display area concurrently displayed on a display surface allowing the client user to control presentation of streaming media such as a video image in the first image display area and selection of one or more images for serial display in the second image display area, each of which can be coupled in timed synchronized relation with the streaming media. The oral presentation display application further provides administrator user interfaces having a first image display area and a second image display area concurrently display on a display surface allowing the administrator user to control presentation of the streaming media in the first image display area and in synchronized timed relation the one or more images serially
BACKGROUNDHistorically, the quality of displayed Internet or web based streaming media or video has been compromised due to low resolution of the images. In the context of recorded oral presentations in which the lecturer uses support media such as slides, chart, tables, graphs, or the like, the image of the support media may not be sufficiently resolved for the viewer to read. This may be especially true when the lecturer is in the foreground and the support media is presented in the background.
Currently, there does not exist a computer implemented system which allows the streaming media or video of the oral presentation to be displayed in a first image area on a display surface and the support media or media images to be presented in synchronized timed relation to the oral presentation in a second image area on a display surface to increase clarity of the support media.
Additionally, there does not exist a computer implemented system which allows a person viewing the streaming media or video representing the oral presentation and support media to make comments or annotate the streaming media in manner which synchronizes the comments or annotations in timed relation to the relevant portions, parts, or elements of the streaming media. Typically, comments or annotations in evaluation of a streaming media which include oral presentation and the support media are made in gross, after the fact and generally asynchronous to the relevant portions, parts, or elements of the oral presentation
Moreover, The College Opportunity and Affordability Act includes under Part H-Program Integrity SEC. 495. Recognition of Accrediting Agency or Association that “(ii) the agency or association requires an institution that offers distance education or correspondence education to have processes through which the institution establishes that the student who registers in a distance education or correspondence education course or program is the same student who receives the academic credit.
Currently, in the context of distance learning, there does not exist a computer implemented system to assist in the identity verification process and gap assessment of student knowledge. Understandably, if there is no identity verification process to assure that the person who takes an examination is registered for class then gap assessment cannot be achieved with any certainty for the particular subject matter. Comparison of student images is one way to achieve identity verification.
The instant invention addresses each of these concerns with respect to conventional technology.
DISCLOSURE OF INVENTIONAccordingly, a broad object of the invention can be to provide a computer implemented presentation display system which includes a client user interface and an administrator user interface each providing a video image display area and a media image display area concurrently displayed on a graphical display surface which allows display of streaming media, representing as one example an oral presentation, in the video image display area concurrent with display of one or more media images, representing for example support media used to support an oral presentation, in the media image display area which allows the media supporting an oral presentation to be viewed with greater clarity.
Another broad object of the invention can be to provide a computer implemented presentation display system which includes a client user interface having a video image display area and a media image display area concurrently displayed on a graphical display surface which allows display of streaming media, representing as one example an oral presentation, and allows synchronization of media images displayed in the media image display area in timed relation to the streaming media displayed in the video image display area such that on re-presentation of the streaming media in the video image display area the media images are presented in the media image display area in serially ordered synchronized timed relation to the streaming media.
Another broad object of the invention can be to provide a computer implemented presentation display system which includes an administrator user interface having a video image display area and a media image display area concurrently displayed on a graphical display surface which allows display of streaming media, representing as one example an oral presentation, in the video image display area and which allows display of media images, representing the media supporting the oral presentation, in the media image display area in synchronized timed relation and further provides an annotation display area in which an administrator user can provide one or more annotation images in synchronized timed relation to the to the streaming media displayed in the video image display area and the synchronized media images displayed in the media image display area, such that on re-presentation of the streaming media in the video image display area and the media images in the media image display area the one or more annotation images are displayed in the annotation display area in serially ordered synchronized timed relation to the display of the streaming media and media images.
Another broad object of the invention can be to provide a computer implemented presentation display system which provides a client user interface having a video image display area in which streaming media, representing as one example an oral presentation, can be displayed and query image display area in which one or more query images can be serially displayed, allowing the response made by the client user to the query image to be recorded in synchronized timed relation such that upon re-presentation of the streaming media in the video image display area including client user's answer to the one or more query images and the one or more query images are displayed in the query display area in serially ordered synchronized timed relation.
Another broad object of the invention can be to provide a computer and an associated display device programmed to implant the client user interface and the administrator user interface, as above described.
Another broad object of the invention can be to provide a computer-readable medium having computer-executable instructions for implementing the client user interface and the administrator user interface in conjunction with the display device having a graphical display surface.
Naturally, further objects of the invention are disclosed throughout other areas of the specification and drawings.
Now referring primarily to
Also while a preferred embodiment of the invention is described in the general context of computer-executable instructions such as an application program and program modules which utilize routines, programs, objects, components, data structures, or the like, to perform particular functions or tasks or implement particular abstract data types, or the like, being executed by the computer means and network means, it is not intended that any embodiments of the invention be limited to a particular set of computer-executable instructions or protocols.
Now referring to primarily to
Now referring primarily to
In other embodiments, the one or more server computers (4) (5) (6) can be used primarily as sources of data or images (9), with primary responsibility for implementing the client user interfaces(10) and the administrator user interfaces (11) being placed upon each of the one or more client devices (2) or each one of the administrator devices (3). As to these embodiments, each of the one or more client devices (2) and each of the one or more administrator devices (3) can run the appropriate portions of the application program (12) implementing the client user interfaces (10) and the administrator user interfaces (11), as further described below.
In a preferred embodiment of the interactive oral presentation display system (1), a first server computer (4) can be used primarily to store and serve the corresponding portions of the oral presentation display program (12) to the one or more client devices (2) and the one or more administrator devices (3) with the primary responsibility for implementing the client user interface(s) (10) and the administrator user interfaces (11) being placed upon each of the one or more client devices (2) or each of the one or more of the administrator devices (3). Each of the one or more client devices (2) and each one more administrator devices (3) run the appropriate portions of the application program (12) to implement the client user interfaces (10) and the administrator user interfaces (11). A second server computer (5) can be used primarily to record video media (54) (such as streaming video, progressive video, or the like) (also referred to as a “video image”), conversion of video media to video media files (55) in the appropriate format (such as video file formats), and transfer of the files to a third server computer (6). The third server computer (6) can receive, store and retrieve video media files (55). Understandably a greater or fewer server computers can be utilized as necessary or desired. The interactive oral presentation display program (12) operates to provide the video media files (55) and data and images (9) from the one or more server computers (4) (5) (6) in a common format which can be displayed in the client user interfaces (10) or the administrator user interfaces (11).
A client user (14) or an administrator user (15) may enter commands and information into a corresponding one or more client devices (2) or administrator devices (3) through input devices (16) such as a keyboard (17) or a pointing device (18) such as a mouse (19); however, any method or device that converts user action into commands and information can be utilized including, but not limited to: a microphone, joystick, game pad, touch screen, or the like. A display surface (20), such as the graphical display surface, provided by a monitor screen or other type of display device (21) can also be connected to the client device (2) or the administrator device (3) by display interface (20A) (such as a video adapter). The client user interface (10) and the administrator user interface (11) can in part or whole be presented as an interactive graphic interface on the graphical display surface (20). In addition, each of the one or more client devices (2) or the one or more administrator devices (3) can further include peripheral input devices (22) such as an image capture device (23), for example a camera, video camera, web camera, mobile phone camera, video phone, or the like, and an audio capture device (24) such as microphones, speaker phones, computer microphones, or the like. The audio capture device (24) can be provided separately from or integral with the image capture device (23). The image capture device (23) and the audio capture device can be connected to the client user device (2) or the administrator device (3) by an image capture and an audio capture interface (22A).
Now referring primarily to
A “click event” occurs when the client user (14) or the administrator user (15) operates a application function through the use of a command, for example, pressing or releasing the left mouse button (41) while a pointer icon (42) is located over a control icon (43) (or other interactive field which activates a function) displayed in any one of the client user interfaces (10), or administrator user interfaces (11). However, it is not intended that a “click event” be limited to the press and release of the left mouse button (41) on a mouse (19) while a pointer (42) is located over a control icon (43) (or field), rather, a “click event” is intended to broadly encompass a command by the user (14) (15) through which a function of the interactive oral presentation display program (12) (or other program, application, module or the like) which implements the client user interface (10) or the administrator user interface (11) can be activated or performed, whether through selection of one or a plurality of control icon(s) (43) or fields, or by user voice command, keyboard stroke, mouse button, or otherwise. It is further intended that the control icons (43) can be configured or displayed without limitation as a bullets, point, a circle, a triangle, a square, a polygon (or other geometric configurations or combinations or permutations thereof), or as fields or boundary elements created in displayed images, or as fields in which addresses such as a street address, zip code, county code, or natural area code, or inputting a latitude/longitude or projected coordinate X and Y, or other notation, script or character, or the like, can be entered manually or by operation of the interactive oral presentation display program (12), or a portion or element thereof.
The one or more client devices (2) and the one or more administrator devices (3) can operate in a networked environment using one or more logical connections (44) to transfer data and images (9) and to connect to one or more of server computers (4) (5) (6). These logical connections (44) are achieved by one or more communication devices (45) coupled to or a part of the one or more client devices (2) or the one or more administrator devices (3); however, the invention is not limited to a particular type of communications device (45). The logical connections (44) depicted in
When used in a LAN-networking environment, the client device (2) and the administrator device (3) can be connected to the local area network through a network interface (48), which is one type of communications device (45). When used in a WAN-networking environment, the client device (2) and the administrator device (3) typically each include a modem (49), a type of communications device (45), or any other type of communications device for establishing communications over the wide area network, such as the Internet (132). The modem (49), which may be internal or external, can be connected to the bus (27) via a serial port interface (50). In a networked environment, program modules depicted relative to the client device (2) or the administrator device (3), or portions thereof, may be stored in the one or more server computers (4) (5) (6), as above described. It is appreciated that the network connections shown are exemplary and other means of and communications devices for establishing a communications link between the client devices (2), the administrator devices (3) and the server computers (4) (5) (6) can be used.
Now referring again primarily to
Now referring to
The client user (14) can utilize an image capture device (23) and further utilize an audio capture device (24) whether integral or separate from the client device (2) to capture an oral presentation as video media (54) which can be recorded and converted to an appropriate video media file (55) in the appropriate format and retrievably stored by the client device (2), or can be recorded and converted to the appropriate file format by a second server computer (5) and the video media file (55) transferred for retrievable storage to a third server computer (6) (shown in the example of
The first client user interface (51) can further include a video image presentation controller (56) which includes a start control (57) which by click event commences presentation of the video media (54) in the video image display area (52), a rewind control (58) which by click event allows re-presentation of a portion of the video media (54), a fast forward control (59) which by click event increases the rate at which the video media (54) is presented in the video image display area (52), and a pause control (60) which by click event pauses presentation of video media (54) in the video image display area (52).
The client user (14) can further retrievably save one or more image files (61) (such jpg, .jpeg, .gif, .bmp, .png files, video files, or otherwise) in the client device (2) or in one or more computer servers (4) (5) (6) (as shown in the example of
The image synchronizer (143) can further include proximate the video image display area (52) and the media image area (53) an image removal control (65) which can be in the form of an image removal icon (shown as “remove slide” in the example of
The image synchronizer (143) can further include a save control (66) which can be in the form of a save icon which by click event correspondingly activates a save module (67) which functions to save the video media (54) and the time stamped or otherwise coupled media images (63) to the client device (2) or one or more of the server computers (4) (5) (6) as an oral presentation display file (68) which can be retrieved by the client user (14) or the administrator user (15). Upon retrieval of the oral presentation display file (68) by the application program (12), the video media is presented in the video image display area (52) on the display surface (20), and in synchronized timed relation, based on time stamp or similar matching or retrieval element, the one or more media images (63) can be presented in serial order in the media image display area (53). The client user (14) can add or remove media images (63), as above-described, and by click event of the save control (66) (save icon) activate the save module (67) to update and save the oral presentation display file (68).
Now referring primarily to
The application program (12) can further display on the display surface (20) proximate the video image display area (52) and the media image area (53) a presentation annotation controller (70) (also referred to as an “annotation synchronizer”) which includes an annotation image display area (71) in which one or more annotation images (72) can be established by click event on an annotation icon (73) (shown as an “add comment” icon in the example of
The application program (12) can further include proximate the video image display area (52) and the media image area (53) an annotation removal control (75) which can be in the form of an annotation removal icon (75) (shown as “remove comment” in the example of
The presentation annotation controller (70) can further include a save control (76) which can be in the form of an save annotation icon (76) which by click event correspondingly activates a save annotation module (77) which functions to save the video media (54) and the time stamped or otherwise coupled annotation images (72) to the administrator device (3) or one or more of the server computers (4) (5) (6) as an annotated oral presentation display file (78) which can be retrieved by the client user (14) or the administrator user (15). Upon retrieval of the an annotated oral presentation display file (78) by the application program (12), the video media (54) can be presented in the video image display area (52) on the display surface (20), and in synchronized time relation based on time stamp, the one or more media images (63) are presented in serial order in the media image display area (53), and in synchronized timed relation based on time stamp, the one or more annotation images (72) are presented in serial order in the annotation image display area (71) on the display surface (20). The client user (14) can add or remove annotation images (72), as above-described, and by click event of the save control (76) (save annotation icon (76) activate the save annotation module (77) to update and save the annotated oral presentation display file (78). The application (12) can further provide a copy annotations module (80) which can be activated by click event of a copy control (81) which can be in the form of a copy annotations icon (shown as “copy comments” in the example of
The application program (12) can further include an oral presentation valuation module (82) which includes a value element display area (83) (proximate “grade” in the example of
Now referring primarily to
The application program (12) can further display on the display surface (20) proximate the video image display area (52) and the media image area (53) an annotation image display area (71) in which one or more annotation images (72) are displayed in synchronized timed relation to presentation of the video media (54) in the video image display area (53) allowing the client user (14) to review the annotation images (72) made by the administrator user (15). The copy annotations module (80) can be activated by click event of a copy annotations controller (81) which can be in the form of a copy annotations icon (shown as “copy comments” in the example of
The oral presentation valuation module (82) which includes a value element display area (83) (shown for example as a one through five star rating system in
Now referring primarily to
In a step (101) in accordance with the invention, the client user (14) can capture an oral presentation as video media (54) by use of an image capture device (23), as above described. In a further step (102), the client user (14) can store the video media (54) in a memory (26) of the client device (2). In a further step (103), the client user (14) can upload the video media (54) which in a further step (104) can be transferred to the second server computer (5) for encoding in common file format compatible with the first client user interface (51), the first administrator interface (69), and the second client user interface (87) as a streaming media file (55). As an alternative to steps (103) through (104), in a step (105), the interactive oral presentation display system (1) by operation of the application program (12) can encode the video media (54) using the client device (2) as a video media file (55) in a common format which can be presented in the video image display (52) on the display surface (25) of the client device (2) or the administrator device (3). In a step (106), the video media file (55) can be compressed and retrievably stored in the third computer server (6). In a further step (107), the client user (13), or in a further step (113), the administrator user (14), can retrieve the video media file (55) to display on the client device (2) or the administrator device (3) using the first client user interface (51) or the first administrator user interface (69), respectively.
Typically, the client user (14) in a further step (108) displays the contents of the video media file (55) using the first client user interface (51) in the video image display area (53) on the display surface of the client device (2) using the video image presentation controller (56). In a further step (109), the client user (14) synchronizes one or more media images (63) by click event of the image synchronizer (143) using the image synchronizer icon (62) to activate the image synchronizer module (64), as above described. In a further step (110), the client user (14) by click event on the save icon (66) saves the one or more media images (63) in synchronized timed relation to the video media (54) as an oral presentation display file (68) in the third computer server (6). In a further step (111) XML data can be generated. In a further step (112), the oral presentation display file (68) can be retrieved and viewed by the client user (14) using the first client user interface (51) with the video media (54) presented in the video image display area (52), and in synchronized timed relation, the one or more media images (63) can be presented in the media image display area (53) on the display surface (25) of the client device (2).
The administrator user (15), in a further step (114), can display the oral presentation display file (68) on the administrator device (3) using the first administrator user interface with the (69) the video media (54) displayed in the video image display area (52) in synchronized timed relation to the one or more media images (63) displayed in the media image display area (53). In a further step (115) the administrator user (15) can synchronize one or more annotation images (72) in the annotation image display area (71) by click event of the annotation synchronizer icon (73). In a further step (116), the administrator user (15) ranks the content of the annotated oral presentation display file (78) by establishing a value element image (84) in the value element display area (83). In a further step (117), the administrator user (15) can by click event use the save annotation icon (76) to save an annotated oral presentation display file (78) to the third server computer (13). In a further step (118), XML data can be generated. In a further step (119), the annotated oral presentation display file (78) can be retrieved by the administrator user (15) for re-display using the first administrator user interface (69) which displays the one or more annotation images (72) in the annotation image display area (71) and the one or more images (63) in the media image display area (53) in synchronized timed relation to display of the video media (54) displayed in the video display area (53).
Typically, in further step (120), the client user (14) utilizing the second client user interface (87) retrieves the annotated oral presentation display file (78) for re-display using the second client user interface (87) which displays the one or more annotation images (72) in the annotation image display area (71) and the one or more images (63) in the media image display area (53) in synchronized timed relation to display of the video media (54) displayed in the video display area (53).
Now referring primarily to
Now referring primarily to
Now referring primarily to
The interactive oral presentation display system (1) can further include a user verification module (145) which interacts with the image capture device (23) to capture one or more user images (146) from the video media (54) displayed in the video image display area (52) or the video media (54) displayed in the oral examination image display area (96). The one or more user images (146) can be compared by function of the user verification module (145) with a plurality of user verification images (147) obtained from a user verification image database (148) to identity of said one or more user images with said user verification images enables said oral examination initiation control allowing interaction with said user.
Now referring primarily to
In a step (133) in accordance with the invention, an administrator user (15) can display one or more assignment information images (90) in the client assignment display area (89) of the third client user interface (88). In a further step (134) the client user (14) can select an exam icon (93) (shown as “start exam” in the example of
As can be easily understood from the foregoing, the basic concepts of the present invention may be embodied in a variety of ways. The invention involves numerous and varied embodiments of an interactive oral presentation display system and methods making and using an interactive display for oral presentation.
As such, the particular embodiments or elements of the invention disclosed by the description or shown in the figures or tables accompanying this application are not intended to be limiting, but rather exemplary of the numerous and varied embodiments generically encompassed by the invention or equivalents encompassed with respect to any particular element thereof. In addition, the specific description of a single embodiment or element of the invention may not explicitly describe all embodiments or elements possible; many alternatives are implicitly disclosed by the description and figures.
It should be understood that each element of an apparatus or each step of a method may be described by an apparatus term or method term. Such terms can be substituted where desired to make explicit the implicitly broad coverage to which this invention is entitled. As but one example, it should be understood that all steps of a method may be disclosed as an action, a means for taking that action, or as an element which causes that action. Similarly, each element of an apparatus may be disclosed as the physical element or the action which that physical element facilitates. As but one example, the disclosure of “a user interface” should be understood to encompass disclosure of the act of “using an interface”—whether explicitly discussed or not—and, conversely, were there effectively disclosure of the act of “using an interface”, such a disclosure should be understood to encompass disclosure of “a user interface” and even a “means for using an interface.” Such alternative terms for each element or step are to be understood to be explicitly included in the description.
In addition, as to each term used it should be understood that unless its utilization in this application is inconsistent with such interpretation, common dictionary definitions should be understood to included in the description for each term as contained in the Random House Webster's Unabridged Dictionary, second edition, each definition hereby incorporated by reference.
All numeric values herein are assumed to be modified by the term “about”, whether or not explicitly indicated. For the purposes of the present invention, ranges may be expressed as from “about” one particular value to “about” another particular value. When such a range is expressed, another embodiment includes from the one particular value to the other particular value. The recitation of numerical ranges by endpoints includes all the numeric values subsumed within that range. A numerical range of one to five includes for example the numeric values 1, 1.5, 2, 2.75, 3, 3.80, 4, 5, and so forth. It will be further understood that the endpoints of each of the ranges are significant both in relation to the other endpoint, and independently of the other endpoint. When a value is expressed as an approximation by use of the antecedent “about,” it will be understood that the particular value forms another embodiment.
Thus the applicant(s) should be understood to claim at least: i) an interactive oral presentation display system as herein disclosed and described, ii) the related methods disclosed and described, iii) similar, equivalent, and even implicit variations of each of these devices and methods, iv) those alternative embodiments which accomplish each of the functions shown, disclosed, or described, v) those alternative designs and methods which accomplish each of the functions shown as are implicit to accomplish that which is disclosed and described, vi) each feature, component, and step shown as separate and independent inventions, vii) the applications enhanced by the various systems or components disclosed, viii) the resulting products produced by such systems or components, ix) methods and apparatuses substantially as described hereinbefore and with reference to any of the accompanying examples, x) the various combinations and permutations of each of the previous elements disclosed.
The background section of this patent application provides a statement of the field of endeavor to which the invention pertains. This section may also incorporate or contain paraphrasing of certain United States patents, patent applications, publications, or subject matter of the claimed invention useful in relating information, problems, or concerns about the state of technology to which the invention is drawn toward. It is not intended that any United States patent, patent application, publication, statement or other information cited or incorporated herein be interpreted, construed or deemed to be admitted as prior art with respect to the invention.
The claims set forth in this international PCT patent specification are hereby incorporated by reference as part of this description of the invention, and the applicant expressly reserves the right to use all of or a portion of such incorporated content of such claims as additional description to support any of or all of the claims or any element or component thereof, and the applicant further expressly reserves the right to move any portion of or all of the incorporated content of such claims or any element or component thereof from the description into the claims or vice-versa as necessary to define the matter for which protection is sought by this application or by any subsequent application or continuation, division, or continuation-in-part application thereof, or to obtain any benefit of, reduction in fees pursuant to, or to comply with the patent laws, rules, or regulations of any country or treaty, and such content incorporated by reference shall survive during the entire pendency of this application including any subsequent continuation, division, or continuation-in-part application thereof or any reissue or extension thereon. The claims set forth in this specification, if any, are further intended to describe the metes and bounds of a limited number of the preferred embodiments of the invention and are not to be construed as the broadest embodiment of the invention or a complete listing of embodiments of the invention that may be claimed. The applicant does not waive any right to develop further claims based upon the description set forth above as a part of any continuation, division, or continuation-in-part, or similar application.
Claims
1-40. (canceled)
41. A computer, comprising:
- a processor communicatively coupled to a memory element containing a computer program executable to:
- concurrently display a video image display area and a media image display area on a display surface of a display device associated with said computer;
- display a video image presentation controller which by user interaction functions to present a video media in said video image display area on said display surface;
- display a media image selection control on said display surface which by user interaction functions to activate an image synchronizer module executable to: pause presentation of said video media in a video image display area on said display surface; retrieve and display a media image in said media image display area on said display surface; couple presentation of said media image in said media image area in synchronized timed relation to presentation of said video media in said video image display area at a pause time of said video media;
- concurrently display an annotation image display area on said display surface of said display device;
- display an annotation control which by user interaction functions to activate an annotation synchronization module executable to: pause presentation of said video media in said video image display area: pause presentation of said media images in said media image display area; receive an annotation directly into said annotation image display area; couple said annotation in synchronized timed relation with said video media displayed in said video image display area and said media image display in said media image display area at a pause time of said video image.
42. The computer of claim 41, wherein said a computer program is further executable to synchronize in timed relation each of one or more media images displayed on said media image area of said display surface with said video media concurrently displayed on said video image display area of said display surface.
43. The computer of claim 42, wherein said media image selection control further includes a media image removal control on said display surface of said display device, said image synchronizer module is further executable to:
- remove said media image from display in said media image display area on said display surface; and
- uncouple synchronized timed relation display of said media image in said media image display area with said video image displayed in said video image display area.
44. The computer of claim 43, wherein said media image selection control further includes a save control on said display surface of said display device, image synchronizer module is further executable to store in said memory element said media image displayed in said media image display area in coupled synchronized timed relation with said video image displayed in said video image display area.
45. The computer of claim 44, wherein said annotation control further includes an annotation removal control on said display surface of said display device, said annotation synchronization module is further executable to:
- remove said annotation from display in said media image display area on said display surface; and
- uncouple synchronized timed relation display of said media image in said media image display area with said video image displayed in said video image display area.
46. The computer of claim 45, wherein said annotation control further includes a save control on said display surface of said display device, said annotation synchronizer module (64) is further executable to store in said memory element said annotation displayed in said annotation image display area in coupled synchronized timed relation with said video image displayed in said video image display area and said media image displayed on said media image display area.
47. The computer of claim 46, wherein said computer further comprises:
- an image capture device;
- an audio capture device; and wherein said program further comprises oral examination module executable to: display an oral examination image display area on said display surface of said display device; an oral examination image control image control which by user interaction activates: an image capture selection device module; and an audio capture selection device module which by user interaction respectively allow selection of said image capture device and said audio capture device from a plurality of image capture devices and a plurality of audio capture devices.
48. The computer of claim 47, wherein oral examination module is further executable to:
- display an image capture activity indicator on said display surface of said display device; and
- display an audio capture activity indicator on said display surface of said display device.
49. The computer of claim 48, wherein said oral examination module is further executable to display an oral examination initiation control on said display surface of said display device which by user interaction initiates a recording module which functions to:
- capture said video image of a user taking said oral examination, said video image displayed in said video media image on said display surface of said display device;
- capture said audio associated with said video image of said user taking said oral examination, said audio played in associate with display of said video image; and wherein said oral examination module is further executable to:
- display a query image display area on said display surface of said display device;
- display in serial order one or more query images in said query image display area; and
- display a timer image on said display surface of said display devices, said timer image counts down a period of time allocated to provide an answer to said query image.
50. The computer of claim 49, wherein said oral examination module is further executable to display a terminate oral examination control on said display surface of said display device, said terminate oral examination control which by user interaction terminates said oral examination by terminating capture of said video image and capture of said audio associated with said video image.
51. The computer of claim 50, wherein said oral examination module is further executable to display a submission control on said display surface of said display device.
52. The computer of claim 51, wherein said program further comprises an oral examination valuation module executable to:
- display a value element display area on said display surface of said display device;
- receive by user interaction a value element image; and
- associate said value element image with said oral examination.
Type: Application
Filed: Oct 3, 2016
Publication Date: Jan 26, 2017
Applicant: eduPresent LLC (Loveland, CO)
Inventors: Jeffrey S. Lewis (Fort Collins, CO), Michael Jackowski (Aurora, CO), Robert J. Fiesthumel (Fort Collins, CO), Mama Deines (Brighton, CO)
Application Number: 15/284,408