United State Botha et al.
Patent
Patent No.: US 12,462,089 B1
Date of Patent: Nov. 4, 2025
Applicant: All Turtles Corporation, Bentonville AR (US)
Inventors: Dala Botha, Corvallis, OR (US); Phil Libin, Bentonville, AR (US)
Assignee: All Turtles Corporation, Bentonville AR (US)
Notice
Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C.154(b) by 263 days.
Appl. No.: 18/142,169
Filed: May 2, 2023
Provisional application No.: 63/337,630, filed on May 3, 2022.
Related U.S. Application Data
| (51) | Int. Cl. | |
|---|---|---|
| G06F 40/103 | (2020.01) | |
| G06F 3/01 | (2006.01) | |
| G06F 40/197 | (2020.01) | |
| G06T 11/00 | (2006.01) | |
| G06V 40/16 | (2022.01) |
U.S. Cl.
CPC ..... G06F 40/103 (2020.01); G06F 3/012 (2013.01); G06F 40/197 (2020.01); G06T 11/001 (2013.01); G06V 40/176 (2022.01); G06F 2203/011 (2013.01); G06T 2200/24 (2013.01)
Field of Classification
CPC ..... G06F 40/1 G06F
References Cited
U.S. PATENT DOCUMENTS
| 2003/0016241 | A1* | 1/2003 | Burke | G06F 16/958707/E17.116 |
|---|---|---|---|---|
| 2009/0106257 | A1* | 4/2009 | Iskold | G06F 16/958 |
| 2012/0010995 | A1* | 1/2012 | Skirpa | G06F 16/9577705/14.49 |
ABSTRACT
Enhancing interactivity of a user with a portion of a web page includes providing visual codes for some items on the web page that are part of the portion of the web page. Each of the visual codes corresponds to temporal, geographical, content, activity, and/or behavior attributes of the at least some items. Enhancing interactivity also includes providing a user-actuatable mechanism on the web page to capture the portion of the web page and to create a visual code shortcut for each of the visual codes corresponding to the portion of the web page and storing the portion of the web page. The portion is stored in a repository that is indexed according to the visual code shortcuts. The portion of the web page is retrievable from the repository at a later time by accessing the visual code shortcuts. The portion of the web page may be a news page.
DETAILED DESCRIPTION OF VARIOUS EMBODIMENTS
The system described herein offers visual coding of web and application pages and parts of the pages, interactive objects, and user interfaces based on visual coding sequences and graphs, which may be based on temporal geographical, environmental, and other factors and on various types of activities, and may employ colors, textures ornaments, and other visual mechanisms.
FIGURES
FIG. 1 A schematic illustration of extracting visual coding schemes from photographs. A collection of photographs is categorized by temporal attributes, geographic and territorial attributes, and may be additionally categorized by other attributes. Characteristic color sets are extracted from the photographs and form a training sample for a machine learning component and an optimization component, resulting in an optimal series of geotemporal visual coding schemes.
FIG. 2 A schematic illustration of a website with gradient color-coded hourly logos. A web page with a search bar, page title, and page content is carrying a gradient color-coded logo with a two-component gradient color scheme. The color-coded logo changes appearance according to a gradient type within a time interval.
FIG. 3 A schematic illustration of a circular gradient sequence for visual monthly coding.
FIG. 4 A schematic illustration of visual gradient coding for territorial objects.
FIG. 5 A schematic illustration of a visual coding graph with alternative cyclic and acyclic gradient sequences.
FIG. 6 A schematic illustration of temporal gradient coding of hourly logos.
FIG. 7 A schematic illustration of a visually coded news page with user capturing and categorized visually coded retrieval of saved news. A news page displays a collection of news items each of which has a heading visually (color) coded according to a territory (country, region, continent, etc.).
FIG. 8 A schematic illustration of a visual ornamental coding of activities employing non-verbal cues. A user is receiving, processing, writing, and sending emails using a notebook computer. The facial recognition component assesses emotional states of the user, and the system reacts to changes in the user's state.