IP Library › Granted Patent US 11,759,103
Granted Patent B2
US 11,759,103 · App. 17/074,039 · Granted Sep 19, 2023

Systems and methods for displaying objects on a screen at a desired visual angle

Inventor: Joseph Carrafa (Brooklyn, NY)
Assignee: Warby Parker Inc.
A61B3/0041A61B3/0025A61B3/0091A61B3/032G06T3/20H04M1/72403H04N7/18H04N7/183H04M1/2755H04M2250/52H04N5/253
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,759,103
App. No.
17/074,039
Granted
Sep 19, 2023
Kind
B2
Abstract

A server in communication with a first device capable of receiving input from a camera attached to the first device, and a second device capable of displaying output, is provided. The server is configured to receive, from the first device, data relating to characteristics of the camera and characteristics of an image obtained by the camera of a screen of the second device; determine a screen pixel length of the screen; and provide instructions to the second device to display on the screen an object at a desired visual angle in response to the data received from the second device and the screen pixel length, while the first device is positioned at an arbitrary distance from the screen.

Claims (21)

1. A method, comprising: receiving, at a first computing device, data related to a camera, the data including at least one of a focal length of the camera and a sensor size of the camera; determining, at the first computing device, a camera pixel length of a screen based on an image of the screen captured by the camera and the data related to the camera; determining, at the first computing device, a screen pixel length for an object for use in performing an eye examination to be displayed on the screen; and causing, by the first computing device, the object for use in performing an eye examination to be displayed on the screen at a desired visual angle.

2. The method of claim 1 , wherein the data related to the camera is received from a second computing device that located remotely from the first computing device.

3. The method of claim 1 , wherein causing the object for use in performing an eye examination to be displayed on the display screen at the desired visual angle includes transmitting, by the first computing device to a second computing device, instructions to output the object for use in performing an eye examination on the screen at the desired visual angle.

4. The method of claim 3 , wherein the second computing device is communicatively coupled to the screen.

5. The method of claim 3 , wherein the data related to the camera is received from a third computing device that is communicatively coupled to the camera.

6. The method of claim 5 , further comprising:

pairing the second computing device to the third computing device using an identifier.

7. The method of claim 5 , wherein the third computing device is positioned at an arbitrary distance from the screen.

8. The method of claim 3 , wherein the object for use in performing an eye examination includes an optotype.

9. An apparatus, comprising: a non-transitory, machine-readable storage medium; and a processor in communication with the non-transitory, machine-readable storage medium, the processor configured to: receive data related to a camera, the data including at least one of a focal length of the camera and a sensor size of the camera; determine a camera pixel length of a screen based on an image of the screen captured by the camera and the data related to the camera; determine a screen pixel length for an object for use in performing an eye examination to be displayed on the display screen; and cause the object for use in performing an eye examination to be displayed on the screen at a desired visual angle.

10. The apparatus of claim 9 , wherein the processor is configured to receive the data related to the camera from a mobile device that is located remotely from the apparatus.

11. The apparatus of claim 9 , wherein the processor is configured to cause instructions to output the object on the display screen at the desired visual angle to be transmitted to a computing device that is located remotely from the apparatus.

12. The apparatus of claim 11 , wherein the processor is configured to receive the data related to the camera from a mobile device that is located remotely from the apparatus and is positioned at an arbitrary distance from the computing device.

13. The apparatus of claim 12 , wherein the processor is configured to pair the computing device with the mobile device.

14. The apparatus of claim 12 , wherein the object for use in performing an eye examination includes an optotype for performing an eye examination.

15. A non-transitory, machine-readable storage medium comprising machine-readable instructions for causing a processor to perform a method, the method comprising: receiving data related to a camera, the data including at least one of a focal length of the camera and a sensor size of the camera; determining a camera pixel length of a screen based on an image of the screen captured by the camera and the data related to the camera; determining a screen pixel length for an object for use in performing an eye examination to be displayed on the screen; and causing an object for use in performing an eye examination to be displayed on the display screen at a desired visual angle.

16. The non-transitory, machine-readable storage medium of claim 15 , wherein causing the object for use in performing an eye examination to be displayed on the screen at the desired visual angle includes causing instructions to output the object for use in performing an eye examination on the display screen at the desired visual angle to be transmitted over a network to a first computing device.

17. The non-transitory, machine-readable storage medium of claim 16 , wherein the data related to the camera is received from a second computing device that is communicatively coupled to the camera.

18. The non-transitory, machine-readable storage medium of claim 17 , wherein the data related to the camera is received from a second device over the network.

19. The non-transitory, machine-readable storage medium of claim 17 , wherein the method includes pairing the first computing device to the second computing device.

20. The non-transitory, machine readable storage medium of claim 17 , wherein the second computing device is at an arbitrary distance from the screen, and wherein the object for use in performing an eye examination includes an optotype for performing an eye examination.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Feb 23, 2024
From: COMERICA BANK, AS AGENT
To: WARBY PARKER INC.
Reel/Frame 066542/0295 →
ACKNOWLEDGMENT OF SECURITY INTEREST IN PATENTS Recorded Feb 21, 2024
From: WARBY PARKER INC. (FORMERLY KNOWN AS JAND, INC.)
To: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
Reel/Frame 066643/0946 →
SECURITY INTEREST Recorded Sep 30, 2022
From: WARBY PARKER INC.
To: COMERICA BANK, AS AGENT
Reel/Frame 061273/0803 →
CHANGE OF NAME Recorded Jul 21, 2021
From: JAND, INC.
To: WARBY PARKER INC.
Reel/Frame 056940/0852 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2020
From: CARRAFA, JOSEPH
To: JAND, INC.
Reel/Frame 054155/0931 →
Continuity (5)
Continuation 16394088 · Apr 25, 2019
Division 15586552 · May 4, 2017
Continuation 14867677 · Sep 28, 2015
Continuation In Part 14825342 · Aug 13, 2015
Related Publication 20210030268A1 · Feb 4, 2021