A dual-camera apparatus derives dimensional measurements of an object. The apparatus comprises a pair of digital cameras each comprising a lens and capable of producing an image of the object. A ratio of known distance units to pixels is established for the apparatus and applied to images generated by each of the digital cameras. The lenses are spaced apart at a first known distance. In operation, the first known distance and the established ratio provide a trigonometric basis for ascertaining distances between at least two features on the object. A calibration template can be used to establish the ratio of known distance units to pixels. The object can be a human subject, and the at least two features can be associated with the human subject's eyes, the human subject's feet, and/or other human body parts. The disclosure also relates to a method in aiding in lens selection.
|
2. A system for deriving dimensional measurements of human eyes on a human face comprising:
(a) a housing, wherein said housing is attached to a kiosk, said kiosk comprising a kiosk frame, a central processing unit, wherein said central processing unit includes voice-activation software and autodetection software, and a display,
wherein commands from a human subject operate said kiosk;
(b) a pair of digital camera lenses encased within said housing and capable of producing an image of an object external to said housing, said lenses spaced apart at a first known distance configured to minimize a stereo correspondence problem between images taken by each of said digital cameras and correct for user error of said human subject by capturing said pair of human eyes of said human subject even if said face of said human subject is not correctly centered between said lenses, and using said first known distance and established a plurality of trigonometric methods a second known distance a plane of the cameras to a calibration template is established,
(c) said calibration template for establishing a first ratio of known distance units to a plurality of pixels in images generated by each of said digital cameras having markings of known distance units; and
(d) wherein said human subject having access to said interface can measure the distance in pixels between a pair of human eyes on said human face in relation to the distance in pixels between said two points, and using said second ratio can therefore establish the separation in distance units between said human eyes on said human face in said image, wherein said human eyes are detected by said autodetection software of said central processing unit and wherein said human subject can confirm said autodetection software has properly detected said eyes.
5. A method for aiding a user in choosing a pair of glasses from a kiosk, said kiosk comprising:
(i) a vertical dual-camera apparatus for deriving dimensional measurements of a pair of human eyes on a human user, the apparatus comprising a pair of digital cameras with auto-focus capabilities each comprising a lens and capable of producing an image of said pair of human eyes, the apparatus being calibrated through a single calibration procedure, comprising imaging by both digital cameras of a calibration template having known distance units marked on said calibration template's face, wherein the lenses are spaced apart a first known distance configured to minimize a stereo correspondence problem between images taken by each of said digital cameras and correct for positional error by said user by capturing said pair of eyes of said user even if the face of said user is not correctly centered between said lenses, and using said first known distance and established a plurality of trigonometric methods a second known distance from a plane of the cameras to the calibration template is established, said apparatus having established therefor through said trigonometric methods a ratio of known distance units to a plurality of pixels in images generated by each of said digital cameras,
and thereby use said established ratio of known distance units to pixels to measure a distance between said user's eyes on said user's face, and wherein said first known distance and said second known distance establish a horizontal axis and a vertical axis for said apparatus and wherein said first known distance, said second known distance, said horizontal axis and said vertical axis allow said apparatus to compensate for zooming in or out relative to said user when imaging;
(ii) a kiosk frame;
(iii) a central processing unit, wherein said central processing unit includes a lens selection software program; and
(iv) a display;
wherein said method comprises:
(a) determining a properly-fitted frame for said user using said camera apparatus;
(b) selecting said user's age; and
(c) choosing a recommend-lens when said user's age is greater than a predetermined age.
1. A kiosk to be used by a human subject comprising:
(a) a vertical dual-camera apparatus for deriving dimensional measurements of a pair of human eyes on a human face, the apparatus comprising a pair of digital cameras each comprising a lens and capable of producing an image of said pair of human eyes, the apparatus being calibrated through a single calibration procedure, comprising imaging by both digital cameras of a calibration template having known distance units marked on said calibration template's face, wherein the lenses are spaced apart a first known distance configured to minimize a stereo correspondence problem between images taken by each of said digital cameras and correct for user error of said human subject by capturing said pair of human eyes of said human subject even if said face of said human subject is not correctly centered between said lenses, and using said first known distance and established a plurality of trigonometric methods a second known distance a plane of the cameras to said calibration template is established, the apparatus having established therefor through said trigonometric methods a ratio of known distance units to a plurality of pixels in images generated by each of said digital cameras, and thereby use said established ratio of known distance units to pixels to measure a distance between said human eyes on said human face, and wherein said first known distance and said second known distance establish a horizontal axis and a vertical axis for said apparatus and wherein said first known distance, said second known distance, said horizontal axis and said vertical axis allow said apparatus to compensate for zooming in or out relative to said human subject when imaging;
(b) a kiosk frame;
(c) a central processing unit, wherein said central processing unit includes software; and
(d) a display; and
wherein said distance between said pair of human eyes is used in connection with a digital rendering of an eyeglass frame and said image of said human face to allow a user to select a properly-fitted eyeglass frame on said display screen,
wherein said user selects said eyeglass frame and said software actuates said selection on said display screen, and
wherein said kiosk corrects for rotation in said image of said face; wherein said kiosk is configured to receive and store a prescription for a kiosk user via said central processing unit, and wherein said kiosk is connected to a database and said kiosk updates said database with said prescription of said kiosk user; and
wherein said kiosk is used for selection and fitting of eyewear.
3. The system of
4. The system of
8. The method of
(d) offering a graphic illustration of an at least one difference between said recommend-lens and a non-recommend lens.
9. The method of
(d) receiving a lens's option selection from said user.
10. The method of
14. The method of
(d) determining said user's identity;
(e) consulting a database of prescription information to determine if said user has a prescribed lens strength, and suggesting said prescribed strength as a recommend-lens;
(f) prompting said user to scan in a prescription and using said prescription to suggest a recommend-lens; if said user declines;
(g) prompting said user to provide information for an optometrist who can select a recommend-lens; and
(h) offering a graphic illustration of an at least one difference between said recommend-lens and a non-recommend lens.
15. The method of
16. The method of
(i) offering said user a choice of lens materials selected from the group consisting of urethane-based pre-polymers, polycarbonates, glass, and plastics;
(j) offering said user the option to choose a plurality of features for said recommend-lens selected from the group consisting of anti-reflective coatings, tints, colors, polarizations, UV resistant coatings, anti-fog coatings, and anti-scratch coatings;
(k) offering said user an option to select a warranty; and
(l) displaying for said user a total price based on said user's selections in steps e-l.
|
This application is a continuation-in-part of U.S. patent application Ser. No. 14/311,890 filed Jun. 23, 2014 entitled “Dual-Camera Apparatus and Method for Deriving Dimensional Measurements” which is related to and claims priority from U.S. Provisional Application No. 61/838,304 filed Jun. 23, 2013 also entitled “Dual-Camera Apparatus and Method for Deriving Dimensional Measurements.” The application also is a continuation-in-part of U.S. patent application Ser. No. 13/183,532 filed Jul. 15, 2011 entitled “Method of Providing Prescription Safety Eyewear” which is related to and claims priority from U.S. Provisional Patent Application No. 61/364,895, filed Jul. 16, 2010 entitled “Method and Apparatus for Providing Prescription Eyewear” and U.S. Provisional Patent Application No. 61/372,559, filed Aug. 11, 2010 entitled “Method and Apparatus for Providing Prescription Safety Eyewear”. This application also claims priority benefits from U.S. Provisional Patent Application No. 62/091,626 filed Dec. 15, 2014 entitled “Dual-Camera Apparatus for Deriving Dimensional Measurements and Method of Personalizing Lens Selection”. The '890, '304, '532, '895, '559, '626 applications are hereby incorporated by reference in their entirety.
The present disclosure relates to measurement devices and, in particular, to an apparatus that employs two cameras spaced apart at a known distance, which measures and facilitates the determination of the dimensions between two or more features of an object or a human subject. The disclosure also relates to a method that aids individuals in selecting the proper and/or desired lens(es) for their needs and/or wants.
This disclosure also relates generally to the provision of prescription eyewear and more specifically to the provision of prescription safety eyewear to employees for use in the workplace.
Many workplaces require employees to wear safety glasses at the workplace. This requirement is generally a matter of worker safety but is also usually required by state and federal law. Workers who need corrective lenses have a choice of wearing prescription safety eyewear or wearing bulky, usually uncomfortable, safety goggles over their regular prescription eyewear. Many workers who need corrective lenses prefer to wear prescription safety eyewear for reasons of at least comfort and appearance. Accordingly, there is a need for prescription safety eyewear for use in the workplace.
Many employers, therefore, provide prescription safety eyewear as an employment benefit, paying for some or all of the cost of such eyewear. Conventionally, however, employees have to obtain their own prescription eyewear and submit the cost for reimbursement, which is inconvenient for both the employer and the employee. For example, administrative difficulties arise for the employer in tracking eligibility for benefits. Employees might resent having to spend personal time obtaining company-required equipment. One alternative is to have employees order from a catalog, which presents problems as to fit of the eyewear on the employee. Another alternative is to have an eyewear seller come to the place of employment for selection and fitting of prescription safety eyewear, which does not work well for employees who, for example, are assigned to a late shift or who are absent from the plant on vacation or on business on the day the seller is present at the place of employment.
In fitting apparel to be worn by persons performing work in potentially hazardous settings, such as a factory, plant, or construction site, it is important to have the ability to conveniently measure the dimensions of the workers' body parts on which the apparel is to be worn. The traditional process of fitting employees with personal protective equipment (PPE) is inefficient and cumbersome. An employee must first interact with a human resources personnel, safety specialists and/or outside vendors to ascertain the required PPE and options for selecting the individual apparel components. For example, a particular factory may require a specific type of safety glasses and/or hard-toed shoes.
In the traditional process, once the employer specifies the required complement of PPE, the employee normally has choices regarding the particular design aspects of the individual components. In the case of hard-toed protective shoes, for example, an employee would normally select their size, color and style. One way for an employee to be outfitted with PPE is to visit a company or commercial store to be measured and then make selections. Another method some companies employ is to direct their employees to websites offering selections once the appropriate dimensional measurements of the employee have been taken.
Recently, manufacturing facilities and construction sites have used systems that employ a conventional digital camera to ascertain the dimensional measurements of an employee. Since those conventional systems only employ a single camera, a template with known indicia of distances must be placed on or near the human subject during the measurement process. In this way, the dimensional measurements of the human subject's body parts on which the PPE is to be worn can be accurately derived. It would be beneficial if such a template was not needed, as it is often inconvenient to use in the work place.
The foregoing and other shortcomings of conventional measuring techniques are overcome by a dual-camera apparatus for deriving dimensional measurements of an object. The apparatus comprises a pair of digital cameras each comprising a lens and capable of producing an image of the object. The apparatus establishes a ratio of known distance units to pixels in images generated by each of the digital cameras. The lenses are spaced apart at a first known distance. In operation, the first known distance and the established ratio provide a trigonometric basis for ascertaining distances between at least two features on the object.
In one embodiment, the object is a human subject. At least two features can be associated with the human subject's eyes, the human subject's feet, the human subject's hands, the human subject's head and/or other human body parts.
A system for deriving dimensional measurements of an object comprises:
In operation, the first known distance and the established ratio provide a trigonometric basis for ascertaining distances between at least two features on the object.
Shortcomings of conventional measuring techniques are also overcome by a method for deriving dimensional measurements of an object. The method comprises:
In one embodiment, the object is a human subject. At least two features can be associated with the human subject's eyes, the human subject's feet, and/or other body parts.
A system for an employer to provide safety prescription eyewear to employees involves providing a kiosk at or near a place of employment, allowing employees to access the kiosk virtually to try on various models of frames and to submit prescription information, and causing the prescription safety eyewear to be manufactured and shipped. Employee benefits can be handled at the kiosk as are other options available relating to, for examples, the selected frame, the prescription lenses, and the method of shipping. Payments in excess of the benefit are accounted for by payment at the kiosk or by payroll deduction.
Turning first to
Kiosk 20 can also have microphone 42 for voice-activated commands, in which case CPU 24 is programmed with voice-activation software. The following description assumes the entry of commands using keyboard 28 and mouse 30, however the same results can be used by programming CPU 24 to recognize voice commands received through microphone 42.
Mouse 30 can be replaced by a touchpad, joystick, or other peripheral. Display 34 can be a touch screen display, in which case mouse 30 is not required.
In some embodiments display 34 is a flat-screen LCD with internal speakers 42. Display 34 can be other types, such as a CRT screen, another type of flat screen, or other visual display, and kiosk 20 can have speakers external to display 34. The following description will be for an embodiment using internal speakers for voice commands and prompts, but, alternatively, kiosk 20 can operate without speakers and display commands and prompts in writing only.
A preferred embodiment applies to safety eyewear for company employees. Accordingly, the following description will be for an embodiment in which a kiosk is placed at a placed of employment or affiliated facility. The kiosk can also be placed in a retail store in which the user purchases his or her own safety eyewear, either for work use or for personal use.
In a preferred embodiment, an employee who wishes to obtain prescription safety eyewear begins by accessing kiosk 20. Kiosk 20 is meant to be located at an employer's workplace, such as a manufacturing plant. Kiosk 20 can be located conveniently for the employees, such as in or adjacent to locker rooms, break rooms, cafeterias, front offices, or at other convenient locations such as an employee credit union or a labor union office.
The employee initiates kiosk 20 by entering a key on keyboard 28 or by moving mouse 30. Alternatively, an on-off switch can be provided or a proximity switch can be used to start kiosk 20 upon the approach of a person. The first screenshot seen by the employee upon initiating kiosk 20 is shown in
Upon recognition and authentication of the employee, kiosk 20 displays the screenshot shown in
The employee is then presented by the screenshot shown in
CPU 24 receives digital data from camera 36 and creates image 50 of the employee. In some embodiments the image is in jpeg format. Using conventional digital recognition software, CPU 24 can rotate image 50 and automatically provide other digital image processing to correct for improper lighting or other imaging issues.
Kiosk 20 now displays image 50 on display 34 on the screenshot shown in
Kiosk 20 instructs the employee to use mouse 30 to move pupil alignment tool 54 to place two circles 58a, 58b on the pupils of the employee's image 50, as shown in
In another embodiment, CPU 24 is programmed with autodetect software. CPU 24 detects the employee's eyes and detects template 40 on the image. In this embodiment, the employee then confirms that CPU 24 has properly autodetected the pupils and template 40.
CPU 24, knowing the distance between the opposite edges of template 40, calculates the pupil distance between the employee's eyes, regardless of the distance between the employee's face and camera 36 at the time image 50 was captured.
The employee now selects a frame from a menu. As illustrated in
If the employee is satisfied with the selected frame, the process continues. Otherwise, the employee can select a different frame and see how he or she will look in that different selection. The employee can continue until a final selection is made. If available under company benefit's policy, or if the employee chooses at his or he own cost, the employee can select more than one frame for purchase.
The employee can, at this point, choose to print image 50 with a selected frame shown thereon, and to save the data up to this point. The employee can take printed image 50, or even several printed images 50 with different selected frames, for further consideration or to obtain opinions from others, before returning at a later time and picking up the process again at this point.
If the employee is satisfied with the selected frame, kiosk 20 now proceeds to the screenshot shown in
If the employee has a new prescription or is a new employee, the next screenshot, shown in
Kiosk 20 confirms that the prescription was properly scanned and downloaded, and gives the employee an option to rescan. Otherwise, when the employee accepts that the prescription has been scanned, kiosk 20 proceeds to the options available to the employee.
Some sample options are shown in the next several screens. The screenshot shown in
Additional features, such as anti-reflective coating, color, or anti-scratch coatings are presented in the screenshot shown in
If the employee chooses to complete the transaction, the screenshot shown in
After completion of the transaction, kiosk 20 transmits to central server 46 the details of the transaction. These details include the selected frame, selected options for the selected frame, the employee's prescription, the selected lens, selected options for the selected lens, the financial details, such as cost of the frame, lenses, and selected options, less the employer's benefit, and any discounts that can apply.
In some cases, the employee has not submitted a current prescription. The operator, its agent, or its contractor locates the fax sent by the employee, if that option was used, and manually enter the prescription information into central server 46.
In other cases, the employee chose the option of requiring the operator to contact the optician, optometrist, or ophthalmologist. In these situations, the operator, its agent, or its contractor contacts the optician, optometrist, or ophthalmologist for the prescription information and manually enters it, or obtain a fax from the optician, optometrist, or ophthalmologist and manually enters the prescription information from that document.
The operator of kiosk 20 then prepares the employee's selected prescription safety eyewear, either in-house or using one or more contractors. The operator or a designated contractor either has the selected frame, in the correct size and with the selected options, or purchases the selected frame with the selected options from a manufacturer or broker, The operator then either obtains or makes the lenses in-house, to meet the employee's prescription and selected options. The operator then assembles the lenses to the frame, again either in-house or using a suitable outside contractor. Finally assembled prescription safety eyewear is shipped.
In the illustrated embodiment, as shown in
One benefit of the above embodiments is that the kiosk is readily available and is located at the workplace or at some other convenient location. The employee therefore does not have to shop for eyewear on his or her own time and does not have to come to work at an inconvenient or unscheduled time. The employee is also assured that whatever eyewear he or she selects will meet company requirements, as the employer will require the operator to limit frame selection, lens selection, and options to those meeting company, industry and/or governmental standards. The employee will also have benefits automatically applied, without having to go through an arduous and possibly slow reimbursement procedure. The employee can also easily check what benefits are available and if a new benefit term has been reached.
The employer using the system of the described embodiments can be assured that employees will only purchase eyewear meeting company, industry, and/or governmental standards. The employer therefore can forego checking individual employees' eyewear purchases to be sure the eyewear is compliant. The employer can be assured that personnel who are required to wear safety eyewear and who need prescription safety eyewear are obtaining properly-fitted, safety-standard-compliant equipment and are able to do so in a convenient manner. The employer also knows when particular employees have ordered new eyewear and can take steps to make sure employees are keeping their safety equipment current and in good repair.
The employer also has benefits automatically applied to its employees' purchase of safety prescription eyewear, saving the trouble of processing numerous hand-written reimbursement requests and allowing for easier, more transparent accounting of costs in this area.
The system as described can also be used for non-prescription eyewear. The software is merely modified to provide that the employee can skip the step of submitting a prescription.
A preferred embodiment of the above method comprises the following steps, not all of which are necessary and which need not be performed in the following order except where required by logic.
Step 101: The employee obtains a prescription for eyeglasses from an ophthalmologist, optometrist, or other health-care provider.
Step 102: The employee accesses a kiosk at or near the workplace or other convenient location by logging on, preferably with a user identification and password.
Step 103: The kiosk displays the authorization code, expiration date, and amount of benefits available on the display screen.
Step 104: The employee places a template on his or her forehead.
Step 105: The employee aligns his face with the camera of the computer screen and checks for proper alignment.
Step 106: The kiosk verifies proper alignment and advises the employee to adjust, if necessary.
Step 107: The employee causes the kiosk to photograph the employee's face by clicking a button.
Step 108: The kiosk corrects rotation of the employee's face in photograph, if necessary, and displays the corrected photograph on the display with the template measuring tool and the pupil measuring tool.
Step 109: The employee adjusts the template measuring tool to match the template displayed in the photograph.
Step 110: The employee adjusts the pupil measuring tool to match the pupils displayed in the photograph.
Step 111: The employee accepts the adjustment of the photograph or re-adjusts the template measuring tool or the pupil measuring tool, or chooses to take a new photograph.
Step 112: The employee selects frames from a menu and clicks on a selected frame.
Step 113: The kiosk displays the details of the selected frame, such as brand, material, color, shape, and price.
Step 114: The kiosk displays options available for the selected frame, such as color.
Step 115: The kiosk displays the selected frame on the photograph.
Step 116: The employee accepts the selected frame, or changes the options, if any, or selects a different frame from the menu.
Step 117: The employee can save a selected frame at this point and return later.
Step 118: When the employee has accepted a selected frame, the kiosk prompts the employee to enter the prescription information, preferably by scanner.
Step 119: The employee enters the prescription information, preferably by inserting a current and valid prescription from his or her doctor into the scanner.
Step 120: The kiosk displays the scanned prescription form and prompts the employee to accept the scan or to rescan.
Step 121: The kiosk displays a menu of lens options, if available.
Step 122: The employee selects lens options, if available.
Step 123: The kiosk displays prices based on the employee's selection of options.
Step 124: The kiosk displays recommendations for unselected options, if appropriate.
Step 125: The employee confirms the original selection or selects other options.
Step 126: Upon confirmation, the kiosk displays the final product and total cost.
Step 127: The employee selects shipping options, if available (for examples, overnight or standard freight), and location to be shipped (for examples, home or place of employment).
Step 128: The kiosk calculates the employer benefit, if available, applies that benefit to the total cost, applies a discount, if applicable, applies a shipping charge, if applicable, computes taxes due, if any, and displays a net cost.
Step 129: The employee confirms the order.
Step 130: If money is due in excess of the employer's benefit, the kiosk prompts the employee for payment, such as by payroll deduction or credit card.
Step 131: The kiosk provider purchases the selected frame or picks the selected frame from previously-purchased stock, causes the lenses to be manufactured and applied to the selected frame, and causes the assembled eyewear to be shipped to the location previously selected.
Turning to
Fasteners, one of which is denoted in
As shown in
Using the distances established for dual-camera apparatus 310 (namely, known distance 322 in
As shown in
The apparatus can thus compensate for zooming in/out relative to an object, as well as rotational deviations from the calculated horizontal and vertical axes, by reference to the distance values established in the initial calibration process.
In the case of fitting an employee with personal protective equipment, a subject's body features associated with the apparel as worn are measured and derived from the digital camera images. The images of the subject can be accurately reconfigured (that is, rotated and/or zoomed in/out) to match the scale of a fixed digital display of the apparel being fitted.
Similar to horizontal dual-camera apparatus 310 of
Hinge 356 extends from housing 351 and is configured to be mounted and retained on the top edge of a computer screen or other, upright structure such as a kiosk (not shown). In some embodiments hinge 356 acts as a stand. In at least one embodiment, hinge 356 has a range of about 110 degrees. In some embodiments the tension in hinge 356 is adjustable.
Fasteners, one of which is denoted in
Similar to apparatus 310 in
Using the distances established for dual-camera apparatus 350 (namely, known distance 362 in
As shown in
The apparatus can thus compensate for zooming in/out relative to an object, as well as rotational deviations from the calculated horizontal and vertical axes, by reference to the distance values established in the initial calibration process.
In the case of fitting an employee with personal protective equipment, a subject's body features associated with the apparel as worn are measured and derived from the digital camera images. The images of the subject can be accurately reconfigured (that is, rotated and/or zoomed in/out) to match the scale of a fixed digital display of the apparel being fitted.
If the user indicates that he is over a given age, he is taken to step 121. If he indicates he is under the given age he is taken to step 122. In one embodiment this given age is 40 years old.
At step 121, the user is presented with the option to select between single vision lenses and bifocal/progressive lenses with bifocal/progressive lenses being recommended as the preferred lens to choose.
At step 301 the user is reminded that bifocal/progressive lenses are recommended.
At step 126 the user is asked to choose between bifocal lenses and no-line progressive lenses. In step 126 a user can be presented with a graphic and/or video such as that illustrated in
In step 303 the user is asked again if he wishes to select bifocal lenses. Again he can be presented with a graphic and/or video which indicates the difference between bifocal and no-line progressive lenses. The graphic can be that shown in
In step 501 the user is allowed to select between various bifocal lenses. In some embodiments the user is presented with different graphics, such as that illustrated in
In step 502 the user is allowed to select between various progressive no-line lenses. In some embodiments the user is presented with different graphics, such as that illustrated in
In step 503 the user is allowed to select between various single vision lenses. In some embodiments the user is presented with different graphics, such as that illustrated in
In step 1000, the user is given the option to select various lens options such as, but not limited to, lens tinting (including Transitions™), anti-reflective treatments, scratch protection coatings, Polarized lenses, and anti-fog coatings. In some embodiments the user can select to add various types of warranties. Once these selections are made, the glasses can be added to the user's cart and he can proceed to check out.
Returning to step 122, the user is presented with the option to select between single vision lenses and bifocal/progressive lenses with single vision lenses being indicated at the preferred lenses to choose.
At step 302 the user is reminded that single vision lenses are recommended.
Other steps can be included in method 2000, including, among other things, having the user uploading his prescription information, select a frame, and having his photo taken and/or uploaded so he can see how given frames will look on his face.
While particular elements, embodiments and applications of the present invention have been shown and described, it will be understood, that the invention is not limited thereto since modifications can be made by those skilled in the art without departing from the scope of the present disclosure, particularly in light of the foregoing teachings.
Kirschner, Bradley, Hass, Brandon, Pham, Kiet
Patent | Priority | Assignee | Title |
10685457, | Nov 15 2018 | Vision Service Plan | Systems and methods for visualizing eyewear on a user |
Patent | Priority | Assignee | Title |
4491725, | Sep 29 1982 | Medical insurance verification and processing system | |
4730260, | Sep 28 1984 | Asahi Glass Company Ltd. | Method for eyewear simulation and a device for its practice |
4823285, | Nov 12 1985 | MEYER, WILLIAM A | Method for displaying hairstyles |
5805257, | Sep 06 1996 | Securing pin assembly for use with the frames of eye glasses | |
5930759, | Apr 30 1996 | Symbol Technologies, LLC | Method and system for processing health care electronic data transactions |
6083353, | Sep 06 1996 | FLORIDA RESEARCH FOUNDATION, UNIVERSITY OF | Handheld portable digital geographic data manager |
6095650, | Sep 22 1998 | VIRTUAL VISUAL DEVICES, LLC, A NEW YORK LIMITED LIABILITY COMPANY | Interactive eyewear selection system |
6142628, | Feb 03 1998 | SAIGO, TSUYOSHI; Hoya Corporation | Eyeglasses try-on simulation system |
6535223, | May 31 2000 | FRAMES FOR AMERICA, INC | Method and system for determining pupiltary distant and element height |
6583792, | Nov 09 1999 | LUXOTTICA RETAIL NORTH AMERICA INC | System and method for accurately displaying superimposed images |
6847383, | Nov 09 1999 | LUXOTTICA RETAIL NORTH AMERICA INC | System and method for accurately displaying superimposed images |
7184047, | Dec 24 1996 | Method and apparatus for the generation of computer graphic representations of individuals | |
7292713, | Jun 12 2000 | Eye test service system | |
8459792, | Apr 26 2010 | Method and systems for measuring interpupillary distance | |
20010026351, | |||
20040004633, | |||
20040064376, | |||
20040078237, | |||
20050033604, | |||
20060100938, | |||
20060290885, | |||
20070061251, | |||
20080021827, | |||
20080288369, | |||
20090087031, | |||
20090128579, | |||
20100033678, | |||
20100070307, | |||
20110267578, | |||
GB2361374, | |||
GB2449855, | |||
WO219235, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 23 2015 | EYELATION, INC. | (assignment on the face of the patent) | / | |||
Aug 06 2015 | KIRSCHNER, BRADLEY | EYELATION, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036275 | /0560 | |
Aug 06 2015 | HASS, BRANDON | EYELATION, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036275 | /0560 | |
Aug 06 2015 | PHAM, KIET | EYELATION, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036275 | /0560 |
Date | Maintenance Fee Events |
Dec 02 2022 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Date | Maintenance Schedule |
Jul 02 2022 | 4 years fee payment window open |
Jan 02 2023 | 6 months grace period start (w surcharge) |
Jul 02 2023 | patent expiry (for year 4) |
Jul 02 2025 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jul 02 2026 | 8 years fee payment window open |
Jan 02 2027 | 6 months grace period start (w surcharge) |
Jul 02 2027 | patent expiry (for year 8) |
Jul 02 2029 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jul 02 2030 | 12 years fee payment window open |
Jan 02 2031 | 6 months grace period start (w surcharge) |
Jul 02 2031 | patent expiry (for year 12) |
Jul 02 2033 | 2 years to revive unintentionally abandoned end. (for year 12) |