# US 11,298,606 B2 · Reflective video display apparatus for interactive training and demonstration and methods of using same

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,298,606 B2
- Document ID: US11298606B2
- Status: Granted
- Kind: B2
- Application number: 17/398,635
- Filed: 2021-08-10
- Published: 2021-12-02
- Granted: 2022-04-12
- Earliest claimed: 2018-05-29
- Assignees: Curiouser Products Inc.
- Applicants: Curiouser Products Inc.
- Inventors: Brynn Putnam
- Web page: https://patentgrep.com/patent/US11298606B2

## CPC

- A45D 42/00: Hand, pocket, or shaving mirrors
- A63B 71/0622: {Visual, audio or audio-visual systems for entertaining, instructing or motivating the user}
- A45D 44/00: Other cosmetic or toiletry articles, e.g. for hairdressers' rooms
- A61B 5/0079: {using mirrors, i.e. for self-examination}
- A61B 5/0205: Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
- A61B 5/024: Measuring pulse rate or heart rate
- A61B 5/1128: {using image analysis (A61B5/1127 takes precedence)}
- A61B 5/4884: {inducing physiological or psychological stress, e.g. applications for stress testing}
- A61B 5/6891: {Furniture}
- A61B 5/743: {Displaying an image simultaneously with additional graphical information, e.g. symbols, charts, function plots}
- A61B 5/7435: {Displaying user selection data, e.g. icons in a graphical user interface}
- A63B 24/0062: {Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance}
- A63B 24/0075: {Means for generating exercise programmes or schemes, e.g. computerized virtual trainer, e.g. using expert databases}
- G02B 27/144: {using partially transparent surfaces without spectral selectivity (G02B27/147 takes precedence)}
- G06F 1/1605: {Multimedia displays, e.g. with integrated or attached speakers, cameras, microphones}
- G06F 3/06: Digital input from, or digital output to, record carriers {, e.g. RAID, emulated record carriers or networked record carriers}
- G06F 3/16: Sound input; Sound output (speech processing G10L)
- G06V 40/23: {Recognition of whole body movements, e.g. for sport training}
- G09B 5/06: with both visual and audible presentation of the material to be studied
- G09B 19/00: Teaching not covered by other main groups of this subclass (teaching or practice apparatus for gun-aiming or gun-laying F41G3/26)
- G09B 19/003: {Repetitive work cycles; Sequence of movements}
- G09B 19/0038: {Sports}
- G09F 13/12: using a transparent mirror or other light reflecting surface transparent to transmitted light whereby a sign, symbol, picture or other is visible only when illuminated
- G16H 40/63: for local operation
- H04L 65/403: Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15)
- H04L 65/613: for the control of the source by the destination (control signals issued by the client directed to the server or network components specially adapted for selective content distribution H04N21/637)
- H04L 65/80: Responding to QoS
- H04M 1/72409: by interfacing with external accessories (hands-free H04M1/60)
- H04N 5/445: for displaying additional information (H04N5/50 takes precedence)
- H04N 21/2187: Live feed
- H04N 21/4126: {The peripheral being portable, e.g. PDAs or mobile phones}
- H04N 21/41265: {having a remote control device for bidirectional communication between the remote control device and client device (unidirectional remote control device H04N21/42204)}
- H04N 21/414: Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N 21/41407: {embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57)}
- H04N 21/431: Generation of visual interfaces {for content selection or interaction}; Content or additional data rendering
- H04N 21/44: Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N 21/44029: {for generating different versions}
- H04N 21/4415: using biometric characteristics of the user, e.g. by voice recognition or fingerprint scanning {(cryptography using biological data H04L9/3231; authentication in networks using biometric H04L63/0861)}
- H04N 21/47205: {for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally}
- H04N 21/8545: for generating interactive applications
- H04W 4/38: for collecting sensor information
- A47G 1/16: Devices for hanging or supporting pictures, mirrors, or the like
- A61B 2503/10: Athletes
- A63B 2024/0068: {Comparison to target or threshold, previous performance or not real time comparison to other individuals}
- A63B 2071/063: {Spoken or verbal instructions}
- A63B 2071/065: {Visualisation of specific exercise parameters}
- A63B 2071/068: {Input by voice recognition}
- A63B 2220/806: Video cameras
- A63B 2225/12: with mirrors
- A63B 2225/20: with means for remote communication, e.g. internet or the like
- A63B 2225/50: Wireless data transmission, e.g. by radio transmitters or telemetry
- A63B 2230/06: heartbeat rate only
- A63B 2230/50: temperature
- G16Y 10/70: Broadcasting
- G16Y 20/40: relating to personal data, e.g. biometric data, records or preferences
- H04M 1/724095: {Worn on the wrist, hand or arm}
- H04M 1/72412: using two-way short-range wireless interfaces
- H04W 88/08: Access point devices
- A45D: HAIRDRESSING OR SHAVING EQUIPMENT (wigs, toupees or the like A41G3/00, A41G5/00; hairdressers' chairs A47C1/04; hair cutting appliances, razors B26B); EQUIPMENT FOR COSMETICS OR COSMETIC TREATMENTS, e.g. FOR MANICURING OR PEDICURING
- A63B: APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT (apparatus for passive exercising, massage A61H)
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)
- G09F: DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- A47G: HOUSEHOLD OR TABLE EQUIPMENT (book-ends A47B5/00; knives B26B)
- G16Y: INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]

## Abstract

A smart mirror can show live or recorded streaming video of an instructor performing a workout in a package that is attractive and unobtrusive enough to hang in a living room. The smart mirror includes a mirror surface with a fully reflecting section and a partially reflecting section. A display behind the partially reflecting section shows the video when the smart mirror is on and is almost invisible when the smart mirror is off. The smart mirror also has a speaker, a microphone, and a camera to enable a user to view the video content and interact with the instructor. The smart mirror may connect to the user's smart phone, a peripheral device (e.g., a Bluetooth speaker) to augment user experience, a biometric sensor to provide biometric data to assess user performance, and/or a network router to connect the smart mirror to a content provider, an instructor, and/or other users.

## Claims

### Claim 1

An apparatus, comprising:
a computing device configured to be wirelessly connected, via a first wireless connection, to a smart mirror having (1) a mirror with a first side and a second side opposite the first side, (2) a display panel, the first side of the mirror disposed between the display panel and the second side of the mirror, and (3) a communication interface operably coupled to the display panel, the display panel configured to display on-demand exercise content received via the communication interface, the computing device storing a software application to control the smart mirror,
the computing device configured to be wirelessly connected, via a second wireless connection different from the first wireless connection, to a biometric sensor, and
the computing device configured to be wirelessly connected, via a third wireless connection different from the first wireless connection and the second wireless connection, to a server that is remote from the smart mirror and the computing device.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the computing device is configured to monitor the first wireless connection using a Web Socket protocol.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein:
the computing device is configured to communicate with the server over the third wireless connection via Hypertext Transfer Protocol (HTTP) on-demand with a request/response structure.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein:
the computing device is configured to send an instruction to the smart mirror such that the smart mirror modifies a user interface of the display panel in response to receiving the instruction from the computing device at the smart mirror.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein:
the computing device is configured to establish a wireless connection between the smart mirror and the server by (1) sending, via the software application and via the first wireless connection, a control signal to the smart mirror, and (2) sending, via the software application and via the third wireless connection, a signal to the server.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the computing device is configured to establish a wireless connection between the smart mirror and the biometric sensor by (1) sending, via the software application and via the first wireless connection, a control signal to the smart mirror, and (2) sending, via the software application and via the second wireless connection, a signal to the biometric sensor.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein:
the computing device is configured to use a HostAP mode to wirelessly connect to the smart mirror via the first wireless connection,
the computing device configured to receive HostAP network information broadcast by the smart mirror.

### Claim 8

A method, comprising:
wirelessly connecting, at a computing device and via a first wireless connection, to a smart mirror having (1) a mirror with a first side and a second side opposite the first side, (2) a display panel, the first side of the mirror disposed between the display panel and the second side of the mirror, and (3) a communication interface operably coupled to the display panel, the display panel configured to display on-demand exercise content received via the communication interface, the computing device storing a software application to control the smart mirror;
wirelessly connecting, at the computing device and via a second wireless connection different from the first wireless connection, to a biometric sensor; and
wirelessly connecting, at the computing device and via a third wireless connection different from the first wireless connection and the second wireless connection, to a server that is remote from the smart mirror and the computing device.

### Claim 9 (depends on 8)

The method of claim 8, further comprising monitoring, at the computing device, the first wireless connection using a Web Socket protocol.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
communicating, at the computing device, with the server over the third wireless connection via Hypertext Transfer Protocol (HTTP) on-demand with a request/response structure.

### Claim 11 (depends on 8)

The method of claim 8, further comprising:
sending, from the computing device, an instruction to the smart mirror such that the smart mirror modifies a user interface of the display panel in response to receiving the instruction from the computing device at the smart mirror.

### Claim 12 (depends on 8)

The method of claim 8, further comprising:
establishing, at the computing device, a wireless connection between the smart mirror and the server by (1) sending, via the software application and via the first wireless connection, a control signal to the smart mirror, and (2) sending, via the software application and via the third wireless connection, a signal to the server.

### Claim 13 (depends on 8)

The method of claim 8, further comprising;
establishing, at the computing device, a wireless connection between the smart mirror and the biometric sensor by (1) sending, via the software application and via the first wireless connection, a control signal to the smart mirror, and (2) sending, via the software application and via the second wireless connection, a signal to the biometric sensor.

### Claim 14 (depends on 8)

The method of claim 8, wherein:
using, at the computing device, a HostAP mode to wirelessly connect the computing device to the smart mirror via the first wireless connection; and
receiving, at the computing device, HostAP network information broadcast by the smart mirror.

### Claim 15

An apparatus, comprising:
a computing device having an instantiation of an application to control to a smart mirror having (1) a mirror with a first side and a second side opposite the first side, (2) a display panel, the first side of the mirror disposed between the display panel and the second side of the mirror, and (3) a communication interface operably coupled to the display panel, the display panel configured to display on-demand exercise content received via the communication interface,
the computing device configured to be wirelessly connected, via a first wireless connection and in response to a first user-initiated instruction received via the application, to the smart mirror,
the computing device configured to be wirelessly connected, via a second wireless connection different from the first wireless connection and in response to a second user-initiated instruction received via the application, to a biometric sensor,
the computing device configured to establish a wireless connection between the smart mirror and the biometric sensor by (1) sending, via the application and via the first wireless connection, a first control signal to the smart mirror, and (2) sending, via the application and via the second wireless connection, a signal to the biometric sensor,
the computing device configured to be wirelessly connected, via a third wireless connection different from the first wireless connection and the second wireless connection and in response to a third user-initiated instruction received via the application, to a server that is remote from the smart mirror and the computing device,
the computing device configured to establish a wireless connection between the smart mirror and the server by (1) sending, via the application and via the first wireless connection, a second control signal to the smart mirror, and (2) sending, via the application and via the third wireless connection, a signal to the server.

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein the computing device is configured to monitor the first wireless connection using a Web Socket protocol.

### Claim 17 (depends on 16)

The apparatus of claim 16, wherein:
the computing device is configured to communicate with the server over the third wireless connection via Hypertext Transfer Protocol (HTTP) on-demand with a request/response structure.

### Claim 18 (depends on 15)

The apparatus of claim 15, wherein:
the computing device is configured to send an instruction to the smart mirror such that the smart mirror modifies a user interface of the display panel in response to receiving the instruction from the computing device at the smart mirror.

### Claim 19 (depends on 15)

The apparatus of claim 15, wherein:
the computing device is configured to use a HostAP mode to wirelessly connect to the smart mirror via the first wireless connection, and
the computing device configured to receive HostAP network information broadcast by the smart mirror.

### Claim 20 (depends on 15)

The apparatus of claim 15, wherein:
the computing device is configured to send the first control signal to the smart mirror to cause an instantiation of the application at the smart mirror to establish the wireless connection between the smart mirror and the biometric sensor, and
the computing device is configured to send the second control signal to the smart mirror to cause the instantiation of the application at the smart mirror to establish the wireless connection between the smart mirror and the server.
