# US 11,115,698 B2 · Systems and methods for providing recommendations based on a level of light

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

- Number: US 11,115,698 B2
- Document ID: US11115698B2
- Status: Granted
- Kind: B2
- Application number: 15/253,456
- Filed: 2016-08-31
- Published: 2017-03-02
- Granted: 2021-09-07
- Earliest claimed: 2015-08-31
- Assignees: OrCam Technologies Ltd.
- Applicants: OrCam Technologies Ltd.
- Inventors: Yonatan Wexler; Amnon Shashua
- Web page: https://patentgrep.com/patent/US11115698B2

## CPC

- H04N 7/185: {from a mobile camera, e.g. for remote control}
- G06F 1/163: {Wearable computers, e.g. on a belt}
- G06F 16/9535: Search customisation based on user profiles and personalisation
- G06Q 30/0201: Market modelling; Market analysis; Collecting market data
- G06T 7/11: Region-based segmentation
- G06V 20/20: in augmented reality scenes
- G06V 20/30: in albums, collections or shared content, e.g. social network photos or video
- G06V 20/40: in video content (extracting overlay text G06V20/62; video retrieval G06F16/70; processing of video elementary streams in video servers H04N21/234; processing of video elementary streams in video clients H04N21/44)
- G06V 20/41: {Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items (segmenting video sequences G06V20/49)}
- G06V 30/18105: {related to colour}
- G06V 40/166: {using acquisition arrangements}
- G06V 40/172: {Classification, e.g. identification}
- G06V 40/175: {Static expression}
- G06V 40/20: Movements or behaviour, e.g. gesture recognition (recognition of facial expressions G06V40/16)
- H04L 67/306: User profiles
- H04N 21/2668: Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)}
- H04N 21/42203: {sound input device, e.g. microphone}
- H04N 21/4223: Cameras (H04N23/00 takes precedence)
- H04N 21/44218: {Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV programme (methods or arrangements for recognising human body or animal bodies or body parts G06V40/10; methods or arrangements for acquiring or recognising human faces, facial parts, facial sketches, facial expressions G06V40/16; methods or arrangements for recognising movements or behaviour G06V40/20; arrangements for identifying users in broadcast systems H04H60/45)}
- H04N 23/60: Control of cameras or camera modules
- H04N 23/61: based on recognised objects
- H04N 23/611: where the recognised objects include parts of the human body
- H04N 23/90: Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
- G06T 2207/30221: Sports video; Sports image
- G06V 20/44: {Event detection}
- G06V 30/10: Character recognition
- G10L 15/30: Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

A wearable apparatus is provided for capturing and processing images from an environment of a user. In one implementation, a wearable apparatus for monitoring activities includes a wearable image sensor configured to capture a plurality of images from an environment of a user of the wearable apparatus. The wearable apparatus also includes at least one processing device programmed to analyze the plurality of images to identify in one or more of the plurality of images at least one indicator of an activity, and to transmit, to an external device, the at least one indicator of the activity.

## Claims

### Claim 1

A wearable apparatus, the wearable apparatus comprising:
a wearable image sensor configured to capture a plurality of images from an environment of a user of the wearable apparatus; and
at least one processing device programmed to:
analyze the plurality of images to identify in one or more of the plurality of images a window of a room in the environment of the user and a position of a chair in the room;
determine, based on the plurality of images, a brightness level of light from the window of the room;
select, from a database of recommendations, a recommendation to adjust or modify the position of the chair in the room to capitalize on or avoid the brightness level of light; and
cause the recommendation to be output to the user.

### Claim 2 (depends on 1)

The wearable apparatus of claim 1, further comprising a wireless transceiver configured to enable wireless pairing with a receiver in an external device.

### Claim 3 (depends on 1)

The wearable apparatus of claim 1, wherein the recommendation is to move the chair to a new position in the room to capitalize on the level of light from the window.

### Claim 4 (depends on 1)

The wearable apparatus of claim 1, wherein the recommendation is to move the chair to a new position in the room to avoid the light from the window.

### Claim 5 (depends on 1)

The wearable apparatus of claim 1, wherein the recommendation is to move the chair to a new angle in the room to avoid the light from the window.

### Claim 6 (depends on 1)

The wearable apparatus of claim 1, wherein the level of light is associated with a portion of the room.

### Claim 7

A method for using arable apparatus, the method comprising:
obtaining a plurality of images from an environment of a user of the wearable apparatus;
analyzing the plurality of images to identify in one or more of the plurality of images a window of a room in the environment of the user and a position of a chair in the room;
determining, based on the plurality of images, a brightness level of light from the window of the room;
selecting, from a database of recommendations, a recommendation to adjust or modify the position of the chair in the room to capitalize on or avoid the brightness level of light; and
causing the recommendation to be output to the user.

### Claim 8 (depends on 7)

A non-transitory computer readable medium storing instructions executable by a processor to perform the method of claim 7.

### Claim 9 (depends on 7)

The method of claim 7, wherein the recommendation is to move the chair to a new position in the room to capitalize on the level of light from the window.

### Claim 10 (depends on 7)

The method of claim 7, wherein the recommendation is to move the chair to a new angle in the room to capitalize on the level of light from the window.

### Claim 11 (depends on 7)

The method of claim 7, wherein the recommendation is to move the chair to a new position in the room to avoid the light from the window.

### Claim 12 (depends on 7)

The method of claim 7, wherein the recommendation is to move the chair to a new angle in the room to avoid the light from the window.
