Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
steve-langmers authored Dec 27, 2023
0 parents commit f1ce3a0
Show file tree
Hide file tree
Showing 105 changed files with 10,071 additions and 0 deletions.
Binary file added .DS_Store
Binary file not shown.
13 changes: 13 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
13 changes: 13 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"


3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"editor.acceptSuggestionOnEnter": "on"
}
188 changes: 188 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,188 @@
# LangMers: Immersive Language Learning System and Method
https://patentcenter.uspto.gov/applications/16182762
![diagram](https://cdn.mathpix.com/snip/images/grhpc4CXDf4Wo-ImmRWTXTNarDHc7GNUSKtYa5ESGqk.original.fullsize.png)

LangMers is an innovative language learning system designed to immerse learners in a language through engaging, interactive learning methods. It is a revolutionary tool in the realm of language education, contributing to the advancement of more effective, more personalized language learning experiences.

## Patent Information

![Diagram](https://cdn.mathpix.com/snip/images/_Youk3bHUn1I2egFyfGkhuKAYcZyL4lM9P5BqJ7HhrU.original.fullsize.png)

**Patent Identification Number:** 16/182,762 | LAN3228-002B

## Application Data

- **Application Type:** Utility
- **Examiner:** Sadaruz Zaman
- **Group Art Unit:** 3715
- **Class/Subclass:** 434/157.000
- **AIA (First Inventor to File):** Yes
- **Entity Status:** Regular Undiscounted

## Correspondence Address

```
Standley Law Group LLP
6300 Riverside Drive
Dublin, OH
United States
```

## Publication
- US 2019-0311640 A1 [Download PDF](https://www.link-to-download-pdf.com)
- **Publication Date:** 10/10/2019
- **Assignee for Publication:** LangMers
- **Confirmation Number:** 5689

## Inventors
- David Merwin, Columbus, OHIO (US)
- Carrie Chen, Cincinnati, OHIO (US)
- Susann Moeller, Columbus, OHIO (US)
- Xutao Shi, Eagan, MINNESOTA (US)

![Image 1](https://cdn.mathpix.com/snip/images/yQbKVx14-sd1-AgYSYYf3wSClfeWtkRQY9UHi5bFBec.original.fullsize.png)

# Immersive Language Learning System

The Immersive Language Learning System is a language learning method designed to provide an immersive language learning experience for users. The system uses scannable physical visual aids, such as stickers or note cards, which display different words in the language to be learned. These visual aids are attached to real-world objects in the user's environment.

![Image 8](https://cdn.mathpix.com/snip/images/jwyYoTp0FIOhFCJdo8W8iu20_e262HMSouJxgF-jOzM.original.fullsize.png)

## Features

- Scannable Visual Aids: The system includes a set of visual aids that can be scanned using a mobile device equipped with an imaging device, such as a smartphone camera. These visual aids display words in the target language and are attached to corresponding real-world objects.

- Software Application: The system includes a software application that runs on the mobile device. This application is configured to read the coded information on each visual aid through the device's camera and provide the user with information to facilitate learning of the word displayed on the visual aid.

- Prompt and Scan Game: The software application includes a game mode called "Prompt and Scan." In this game, the user is provided with an audible pronunciation of a word on a visual aid and prompted to scan the visual aid that displays the spoken word. This game mode helps reinforce word recognition and pronunciation.

- Geolocation Game: The software application also includes a game mode called "Geolocation." In this game, the user is presented with visual aids attached to different real-world objects in the user's environment. If the user correctly scans a visual aid in response to being presented with a given word, the application records the coordinates of the visual aid and the object it is attached to. Subsequent plays of the game will guide the user to the correct object using geolocation cues.

- Audio Feedback and Pronunciation Improvement: The software application allows the user to provide audio input in the form of spoken words. The application uses this audio input to evaluate and improve the user's pronunciation of the spoken word.

- Additional Application Functions: The software application includes various additional functions, such as providing information on word usage in phrases or sentences, presenting visual representations of words, directing the user to websites or webpages for additional information, and offering a choice between immersion mode and game mode.

![Image 2](https://cdn.mathpix.com/snip/images/MnrytIiFIbJzs-y0s6SmJjAnzQk6DejTcRrsSlW055Y.original.fullsize.png)

## Technical Specifications

- Hardware: The system requires a mobile device equipped with an imaging device, such as a smartphone with a camera.

- Software: The system includes a software application that runs on the mobile device. The application is compatible with popular mobile operating systems.

- Visual Aids: The system includes a set of scannable physical visual aids, such as stickers or note cards. These visual aids display words in the target language and are attached to real-world objects.


![Image 3](https://cdn.mathpix.com/snip/images/hP8t-xBko22JXw_NsoHQyCsCY82CkNq9gvumqqSxEjg.original.fullsize.png)

## Usage Instructions

1. Attach the scannable visual aids to real-world objects in your environment. Each visual aid displays a word in the target language.

2. Launch the software application on your mobile device.

3. Use the camera of your mobile device to scan the visual aids. The application will read the coded information on each visual aid and provide you with information and feedback to facilitate learning of the displayed word.

4. Explore the different modes and features of the application, such as the Prompt and Scan game and the Geolocation game. These games help reinforce word recognition and pronunciation.

5. Use the audio feedback and pronunciation improvement features to enhance your language learning experience.

6. Customize your learning experience by selecting different visual aids, themes, and game modes within the application.

7. Track your progress and performance through game scores and statistics provided by the application.

8. Update the application and access additional features, materials, or resources as they become available.


![Image 4](https://cdn.mathpix.com/snip/images/fU1oG-u4uA9_OKolQOAHrQcG7bMA8sny0ucA8jt7Y-w.original.fullsize.png)

## Compatibility

The Immersive Language Learning System is compatible with mobile devices running popular operating systems, such as iOS and Android.

![Image 5](https://cdn.mathpix.com/snip/images/rmnl6N1RiqgRpUYd_m6X1ZHP26Z1dpbI9wIxWI963m4.original.fullsize.png)


# How to Use -> the Immersive Language Learning System

Here is a step-by-step guide on how to use the Immersive Language Learning System for an efficient, enjoyable, and immersive language learning experience.

![Image 6](https://cdn.mathpix.com/snip/images/Q--9FvrdJ2k4I72X6QKQ56cyLCnw-EZ0XrTwHSws6fo.original.fullsize.png)

## Step 1: Setting up Visual Aids

Each set of scannable physical visual aids include stickers or note cards that can be attached to real-world objects in your environment. For instance, a sticker or card labeled with the target language word for "table" could be attached to your dining table.

## Step 2: Launching the Application

The software application built into the system can be installed and launched on your mobile device. This application is compatible with popular mobile operating systems.

## Step 3: Scanning the Visual Aids

By using the camera of your mobile device, you can scan the visual aids. The application is designed to read the coded information on each visual aid and provide learning cues (such as the word's meaning, its synonyms, usage in phrases or sentences, or links to further informative resources).

## Step 4: Exploring Application Modes

The application comes with two main game modes:
- **Prompt and Scan** provides an audible pronunciation of a word on a visual aid and requires you to scan the visual aid that matches the spoken word. This can greatly help reinforce word recognition and pronunciation.
- **Geolocation** is a game in which the app stores the coordinates of objects attached with visual aids that you scan correctly; On subsequent plays, it prompts you to find the same objects again using geolocation cues.

## Step 5: Utilizing Feedback & Pronunciation Features

The application offers audio feedback and pronunciation improvement features. It allows you to provide audio input by speaking words, which it then uses to evaluate and consequently improve your pronunciation of said words.

## Step 6: Customizing your Learning Experience

Within the application, you can choose to use various visual aids, themes, and game modes, depending on your personal preference and needs.

## Step 7: Tracking Progress

A built-in feature of the application is the ability to keep track of progress via game scores and statistics.

## Step 8: Updating and Accessing Additional Resources

From time to time, updates to the application will be released. These updates may offer additional features, learning materials or resources that can enhance your language learning experience. Be sure to regularly update the application to benefit from these enhancements.

![Image 7](https://cdn.mathpix.com/snip/images/HPiH9045y31KBLbXkhN49vVxMlyqDQOMmp_sCNseOeU.original.fullsize.png)

# Contributions -> LangMersSystems
16/182,762 | LAN3228-002B:
IMMERSIVE LANGUAGE LEARNING SYSTEM AND METHOD
PUBLIC VIEW

Application data
Application type
Utility
Examiner
SADARUZ ZAMAN
Group art unit
3715
Class/subclass
434/157.000
AIA (first inventor to file)
Yes
Entity status
Regular Undiscounted
Correspondence address
8698 -STANDLEY LAW
GROUP LLP
6300 Riverside Drive
Dublin, $\mathrm{OH}$
UNITED STATES
Earliest publication \#
US 2019-0311640 A1 $\square$
Download PDF
Earliest publication date
10/10/2019
Assignee for publication
Confirmation \#
5689
Inventors
David Merwin
Columbus, OHIO (US)
Carrie Chen
Cincinnati, OHIO (US)
Susann Moeller
Columbus, $\mathrm{OHIO}$ (US)
Xutao Shi
Eagan, MINNESOTA (US)
Binary file added docs/11741845.pdf
Binary file not shown.
Binary file added docs/Home - Patent Center - USPTO.pdf
Binary file not shown.
Binary file added docs/LAN3228-002B Issue Notification.pdf
Binary file not shown.
Binary file added docs/PatCntr_eGrantPDF.pdf
Binary file not shown.
Loading

0 comments on commit f1ce3a0

Please sign in to comment.