Abstract: SYSTEM AND METHOD FOR DETERMINING BEST-FIT SPECTACLE FRAME DIMENSION FOR A SUBJECT ABSTRACT Disclosed herein is method and measurement system for determining best-fit spectacle frame dimension for a subject. In an embodiment, the method comprises receiving a distance Pupillary Distance (PD) of the subject and then determining an optimal value for one or more parameters. The one or more parameters comprise frame width of the spectacle, frame height of the spectacle, lens width of the spectacle, temple length of the spectacle distance between lenses of the spectacle and size of nose bridge and nose front angle of the spectacle, based on the distance PD and a predetermined constant. Finally, the best-fit spectacle frame dimension is determined based on the optimal values of each of the one or more parameters. FIG. 4A
DESC:FORM 2
THE PATENTS ACT 1970
[39 OF 1970]
&
THE PATENTS RULES, 2003
COMPLETE SPECIFICATION
[See section 10; Rule 13]
TITLE: “SYSTEM AND METHOD FOR DETERMINING BEST-FIT SPECTACLE FRAME DIMENSION FOR A SUBJECT”
Name and Address of the Applicant:
TITAN COMPANY LIMITED., ‘Integrity’, No. 193, Veerasandra, Electronics City Post, Off Hosur Main Road, Bangalore- 560100
Nationality: India
The following specification particularly describes the invention and the manner in which it is to be performed.
TECHNICAL FIELD
The present subject matter is, in general, related to eyewear, but not exclusively, to a method and system for determining best-fit spectacle frame dimension for a subject.
BACKGROUND
An eyewear includes items and accessories worn on or over the eyes, for fashion or adornment, or to get protection against environment, and to improve or enhance visual acuity. There are different forms of eyewear, including glasses (also called as eyeglasses or spectacles), sunglasses and contact lenses. Eyewear can also include more utilitarian forms of eye protection, such as goggles.
The vision council of America, in its recent studies, claims that over 4 billion adults in the world wear glasses. However, it is a general observation that the size and/or shape of the eyewear varies for each person due to variations in their facial features. Accordingly, finding a right match and/or a best-fit eyewear for each person has become a challenging task.
Presently, apart from using 3-Dimensional (3D) scanning to measure facial features of the person, there is no other technique to find out the exact eyewear dimensions required for each person. However, even the accuracy of 3D scanning depends on factors like reflections from surfaces and steadiness of the person while scanning the facial features. Also, the 3D scanning is not an effective tool for mass usage in the stores or in an online portal to identify a best-fit spectacle frame dimension for a person.
Since an eyewear with incorrect fit causes problems like tightness or eye strain, there is need for a technique that can precisely identify the best-fit eyewear dimensions to each person based on facial dimensions of the person.
The information disclosed in this background of the disclosure section is only for enhancement of understanding of the general background of the invention and should not be taken as an acknowledgement or any form of suggestion that this information forms the prior art already known to a person skilled in the art.
SUMMARY
Disclosed herein is a method for determining best-fit spectacle frame dimension for a subject. The method comprises receiving, by a measurement system, a distance Pupillary Distance (PD) of the subject. Further, the method comprises determining an optimal value for one or more parameters comprising frame width of the spectacle, frame height of the spectacle, lens width of the spectacle, temple length of the spectacle, distance between lenses of the spectacle and size of nose bridge and nose front angle of the spectacle, based on the distance PD and a predetermined constant. Thereafter, the method comprises determining the best-fit spectacle frame dimension based on the optimal values of each of the one or more parameters.
Further, the present disclosure relates to a measurement system for determining best-fit spectacle frame dimension for a subject. The measurement device comprises a processor and a memory. The memory is communicatively coupled to the processor and stores processor-executable instructions, which on execution, cause the processor to receive a distance Pupillary Distance (PD) of the subject. Further, the instructions case the processor to determine an optimal value for one or more parameters comprising frame width of the spectacle, frame height of the spectacle, lens width of the spectacle, temple length of the spectacle, distance between lenses of the spectacle and size of nose bridge and nose front angle of the spectacle, based on the distance PD and a predetermined constant. Finally, the instructions cause the processor to determine the best-fit spectacle frame dimension based on the optimal values of each of the one or more parameters.
The foregoing summary is illustrative only and is not intended to be in any way limiting. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features will become apparent by reference to the drawings and the following detailed description.
BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate exemplary embodiments and, together with the description, explain the disclosed principles. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The same numbers are used throughout the figures to reference like features and components. Some embodiments of system and/or methods in accordance with embodiments of the present subject matter are now described, by way of example only, and regarding the accompanying figures, in which:
FIG. 1A illustrates the concept of ‘golden ration’ in accordance with some embodiments of the present disclosure.
FIG. 1B illustrates an exemplary environment for determining best-fit spectacle frame dimension for a subject in accordance with some embodiments of the present disclosure.
FIG. 2 shows a detailed block diagram of a measurement system in accordance with some embodiments of the present disclosure.
FIGS. 3A & 3B show an exemplary illustration of facial dimensions of a subject in accordance with some embodiments of the present disclosure.
FIGS. 4A – 4B and 5A - 5G show exemplary illustrations of calculating one or more parameters of spectacle dimension in accordance with some embodiments of the present disclosure.
FIGS. 6A & 6B show exemplary illustrations of a User Interface (UI) of the measurement system in accordance with some embodiments of the present disclosure.
FIG. 6C shows an exemplary illustration of a best-fit dimension matrix in accordance with some embodiments of the present disclosure.
FIG. 7 shows a flowchart illustrating a method of determining best-fit spectacle frame dimension for a subject in accordance with some embodiments of the present disclosure.
FIG. 8 illustrates a block diagram of an exemplary computer system for implementing embodiments consistent with the present disclosure.
It should be appreciated by those skilled in the art that any block diagrams herein represent conceptual views of illustrative systems embodying the principles of the present subject matter. Similarly, it will be appreciated that any flow charts, flow diagrams, state transition diagrams, pseudo code, and the like represent various processes which may be substantially represented in computer readable medium and executed by a computer or processor, whether such computer or processor is explicitly shown.
DETAILED DESCRIPTION
In the present document, the word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any embodiment or implementation of the present subject matter described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments.
While the disclosure is susceptible to various modifications and alternative forms, specific embodiment thereof has been shown by way of example in the drawings and will be described in detail below. It should be understood, however that it is not intended to limit the disclosure to the specific forms disclosed, but on the contrary, the disclosure is to cover all modifications, equivalents, and alternative falling within the scope of the disclosure.
The terms “comprises”, “comprising”, “includes”, or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a setup, device, or method that comprises a list of components or steps does not include only those components or steps but may include other components or steps not expressly listed or inherent to such setup or device or method. In other words, one or more elements in a system or apparatus proceeded by “comprises… a” does not, without more constraints, preclude the existence of other elements or additional elements in the system or method.
The present disclosure relates to a method and a measurement system for determining best-fit spectacle frame dimension for a subject. In an embodiment, the present disclosure provides an application and/or a calculator for accurately determining dimensions for designing a best-fit spectacle for a person, based on facial features or facial measurements of the person. In an embodiment, the dimensions determined by the present disclosure may be used for generating a grid that defines ideal spectacle frame proportions, which is in golden ratio with respect to a distance Pupillary Distance (PD) measurement of the person.
In an embodiment, according to the present disclosure, the expressions/formulas required for determining the best-fit spectacle frame dimensions may be derived from the mathematics of golden ratio and proportions. According to the concept of golden ratio, two quantities (such as sides, lengths or edges) are said to be in the golden ratio when - a) a ratio between a larger portion of the two quantities and a smaller portion of the two quantities, and b) a ratio between sum of the larger portion and the smaller portion, and the larger portion – are equal to a constant numeric value, which is 1.618 – the golden ration constant. In other words (as shown in FIG. 1A), two quantities ‘a’ and ‘b’, wherein part ‘a’ is longer than the part ‘b’, may be said to be in the golden ratio ‘f’ if:
Long part / Short part = a/b = f = 1.618
and (Long part + Short part) / long part = (a + b) / a = f = 1.618
i.e., a/b = {(a + b) / a} = 1.618 = f
In geometry, a golden rectangle may be a rectangle whose side lengths are in the golden ratio. Accordingly, all the rectangles created by adding or removing a square will be golden rectangles.
In an embodiment, the measurement system and/or the best-fit calculator of the present disclosure may be used for designing and manufacturing spectacle frames that are proportionate as per golden ratio. Further, the present disclosure may be used to study variations in the distance Pupillary Distance (PD) measurements of the persons and correlating it with the respective spectacle dimensions to standardize the spectacle frame dimensions for various size ranges such as Very Small (VS), Small (S), Medium (M) or Length (L). In an embodiment, the best-fit calculator of the present disclosure may be used across eyewear stores and online platforms to identify the best-fit frame/spectacle size for a person by considering just the distance PD measurement of the person.
In the following detailed description of the embodiments of the disclosure, reference is made to the accompanying drawings that form a part hereof, and in which are shown by way of illustration specific embodiments in which the disclosure may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the disclosure, and it is to be understood that other embodiments may be utilized and that changes may be made without departing from the scope of the present disclosure. The following description is, therefore, not to be taken in a limiting sense.
FIG. 1B illustrates an exemplary environment 100 for determining best-fit spectacle frame dimension for a subject 101 in accordance with some embodiments of the present disclosure.
In an embodiment, the environment 100 may be an offline/physical eyewear store or an online platform such as an e-commerce site, through which a subject 101 can purchase or access a spectacle. In an embodiment, the subject 101 may be a person. In an embodiment, the spectacle may include, without limiting to, corrective eyeglasses, sunglasses, contact lenses and any other forms of eyeglasses.
In an embodiment, a best-fit spectacle frame dimension for the subject 101 may be determined using the measurement system 103. In an implementation, the measurement system 103 may be a computing device such as, without limiting to, a desktop computer, a laptop or a smartphone, which may be configured with necessary changes for determining the best-fit spectacle frame dimension for the subject 101. In an alternative implementation, the measurement system 103 may be a software application, which may be installed on and initiated from any compatible computing device associated with the subject 101 or the eyewear store. In yet another implementation, the measurement system 103 may be a web-based application, which may be hosted on a website for allowing the subject 101 and/or any other person to determine the best-fit spectacle frame dimension for the subject 101. In an embodiment, the measurement system 103 may be capable of determining the best-fit spectacle frame dimension for the subject 101 solely based on the distance Pupillary Distance (PD) measurement of the subject 101.
In an embodiment, for determining the best-fit spectacle frame dimension for the subject 101, as a first step, the distance PD measurement of the subject 101 may be provided as an input to the measurement system 103. The distance PD is the distance between the centers of the pupils of the subject 101, which is measured while the subject is looking at a distant object. The measurement of the distance PD should be as accurate as possible. In an embodiment, the distance PD of the subject 101 may be measured using a PD meter or an Artificial Intelligence (AI) based tool. After measuring/determining the distance PD of the subject 101, it may be entered to the measurement system 103 through a keypad, touchpad or other suitable User Interface (UI) associated with the measurement system 103.
In an embodiment, upon receiving the distance PD measurement from the subject 101, the measurement system 103 may determine an optimal value for one or more parameters related to the spectacle dimension based on the distance PD and a predetermined constant. As an example, the one or more parameters may include, without limitation, frame width of the spectacle, frame height of the spectacle, lens width of the spectacle, temple length of the spectacle, distance between lenses, nose ridge or crest dimensions and nose front angle of the spectacle and the like. In an embodiment, the predetermined constant may be the ‘Golden ratio’, which is a constant value equal to 1.618.
In other words, the measurement system 103 may determine the optimal value for the one or more parameters, and thereby the best-fit spectacle frame dimension for the subject 101 based on the logic that the distance PD of the subject 101 is in ‘golden ratio’ with sides of the face of the subject 101. Application of the ‘golden ratio’ for the measurement of the dimension of the spectacle is further explained with reference to Figures 3A-3B, 4A-4B and 5A-5G of the present disclosure.
In an embodiment, the measurement system 103 may store measurement values such as the distance PD measurement received from the subject 101, values of the one or more parameters related to the spectacle dimension and the predetermined constant value in a database 105 associated with the measurement system 103. In an embodiment, the database 105 and the measurement system 103 may be configured on a single computing device. Alternatively, the database 105 may be configured within the measurement system 103.
Finally, the measurement system 103 may determine the best-fit spectacle frame dimension for the subject 101 based on the optimal values of each of the one or more parameters. Further, the best-fit spectacle frame dimension, thus determined, may be updated and/or populated in a best-fit dimension matrix stored in the database 105. In an embodiment, the best-fit dimension matrix may serve as a reference to determine the best-fit spectacle frame dimensions for varying values of distance PDs. Thus, the measurement system 103 helps in accurately measuring the best-fit spectacle frame dimensions for the subject 101 and thereby helps in designing a customized spectacle for the subject 101 and standardizing the frame sizes and their respective dimensions for the subjects.
FIG. 2 shows a detailed block diagram of a measurement system 103 in accordance with some embodiments of the present disclosure.
In some implementations, the measurement system 103 may include an I/O interface 201, a processor 203 and a memory 205. The I/O interface 201 may be communicatively interfaced with the database 105 and may be used for retrieving values of one or more parameters related to the spectacle dimension from the database 105. Further, the I/O interface 201 may be communicatively interfaced with other User Interfaces (UIs) associated with the measurement system 103 for receiving the distance PD 210 measurement value of the subject 101. The memory 205 may be communicatively coupled to the processor 203 and may store data 207 and one or more modules 209. The processor 203 may be configured to perform each of one or more functions of the measurement system 103 in determining the best-fit spectacle frame dimension for the subject 101, using the data 207 and the one or more modules 209.
In an embodiment, the data 207 stored in the memory 205 may include, without limitation, a distance Pupillary distance (PD) 210 of the subject 101, a best-fit dimension matrix 211 and other data 213. In some implementations, the data 207 may be stored within the memory 205 in the form of various data structures. Additionally, the data 207 may be organized using data models, such as relational or hierarchical data models. The other data 213 may include various temporary data and files generated by the one or more modules 209 while performing various functions of the measurement system 103. As an example, the other data 213 may include, without limitation, a predetermined constant value and formulas and expressions used for determining optimal values of the one or more parameters.
In an embodiment, the distance PD 210 of the subject 101 may be distance between centers of pupils of the subject 101, which is measured when the subject sets his/her eyes at infinity or at a faraway object. The distance PD 210 for each subject 101 may vary depending on factors such as facial features of the subject 101, age of the subject 101 and ethnicity of the subject 101. In an embodiment, the distance PD 210 of a subject 101 may be measured with the help of a PD meter, an AI tool or a ruler in a structured method. Accurately measured distance PD 210 helps in determining the best-fit spectacle frame dimension for the subject 101.
In an embodiment, the best-fit dimension matrix 211 may be a table and/or array of dimensions, which collectively indicates the best-fit spectacle frame dimensions for varying values of the distance PDs. As an example, the best-fit dimension matrix 211 may include best-fit spectacle frame dimensions for distance PDs ranging from values 57.5 to 70.5, which is the common PD 210 range in adult human beings. The best-fit dimension matrix 211 may be used as a reference for prescribing the right and/or best-fit spectacle for a subject 101, simply based on the distance PD 210 of the subject 101.
In an embodiment, the data 207 may be processed by the one or more modules 209 of the measurement system 103. In some implementations, the one or more modules 209 may be communicatively coupled to the processor 203 for performing one or more functions of the measurement system 103. In an implementation, the one or more modules 209 may include, without limiting to, a receiving module 215, an optimal value determination module 217, a best-fit dimension determination module 219, and other modules 221.
As used herein, the term module may refer to an Application Specific Integrated Circuit (ASIC), an electronic circuit, a hardware processor (shared, dedicated, or group) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality. In an implementation, each of the one or more modules 209 may be configured as stand-alone hardware computing units. In an embodiment, the other modules 221 may be used to perform various miscellaneous functionalities of the measurement system 103. It will be appreciated that such one or more modules 209 may be represented as a single module or a combination of different modules.
In an embodiment, the receiving module 215 may be configured for receiving the distance PD 210 measurement of the subject 101. The receiving module 215 may receive the distance PD 210 measurement through a User Interface (UI) associated with the measurement system.
In an embodiment, the optimal value determination module 217 may be configured for determining an optimal value for the one or more parameters related to spectacle dimension by correlating the distance PD 210 of the subject 101 with the predetermined constant (i.e., the golden ratio). As an example, the one or more parameters determined by the optimal value determination module 217 may include, without limiting to, frame width of the spectacle, frame height of the spectacle, lens width of the spectacle, temple length of the spectacle, distance between lenses of the spectacle and size of nose bridge and nose front angle of the spectacle.
In an embodiment, the best-fit dimension determination module 219 may be configured for determining the best-fit spectacle frame dimension for the subject 101 based on the optimal values of each of the one or more parameters. Various steps involved in determining the best-fit spectacle frame dimension is illustrated in the following paragraphs, with the help of figures – FIG. 3A-3B, 4A-4B and 5A-5G.
FIG. 3A(a) illustrates a correlation between the golden ratio and human facial dimensions. In an embodiment, it may be seen that the distance PD 210 of the person (lines marked in RED) is in golden ratio with the side length of the face (lines marked in YELLOW). In other words, the distance PD 210 is in golden ratio with the distance between one of the pupils (i.e., left pupil or right pupil) and a point above the ear lobe on the same side of the face (i.e., left side or right side). In an embodiment, a point above the earlobe of the person may be considered as the point on the sides of the face. Thus, the side length for the ‘left’ side of the face may be calculated as the distance between the left pupil and the point on the left earlobe of the person. Similarly, the side length for the ‘right’ side of the face may be calculated as the distance between the right pupil and a point on the right earlobe of the person. In view of the above consideration, the following expression may be framed:
PD is in golden ratio with the side length of face
PD = Side length * golden ratio constant
PD = Side length * 1.618
i.e., Side length = PD / 1.618 … (1)
In an embodiment, total width of the spectacle frame or frame width (W) may be equal to the length/distance between the side points on the face of the person. Further, with the help of equation (1), it may be understood that the frame width (W) is the sum of side lengths (i.e., right side length and left side length) and the centre length (i.e., the PD 210). Therefore:
Frame Width (W) = 2 * Side length + PD
i.e., Frame Width (W) = 2 * (PD / 1.618) + PD … (2)
FIG. 3A(b) illustrates determining the Distance Between Lens (DBL) for the spectacle. In an embodiment, it may be seen that the PD 210 is in golden ratio with half of the PD 210 value. That is:
DBL = (PD / 2) / 1.618 … (3)
Further, considering that there is a groove of 0.5 mm (which is a standard groove size across the industry) around the frame for the lens to fit in. That means, to arrive at the value precisely 0.5 mm, grove on either sides of the frame have to be considered. Hence, the actual DBL may be obtained by subtracting 1.0 mm from the DBL measured in equation (3) above. Therefore, the actual DBL may be determined as:
DBL = {(PD / 2) / 1.618} – 1 … (4)
FIG. 3B illustrates a method of measuring the temple length of the spectacle. In an embodiment, the temple length may be the entire length of the spectacle from screw to the temple tip, including the bend that sits on the earlobes of the person. In an embodiment, the shaft length may be in golden ratio with the distance PD 210 of the person. That is:
Temple length = (PD * 1.618) + 45 … (5)
wherein the constant 45 may be the length of the bent portion of the temple after the shaft length, which is generally constant for any spectacle.
FIG. 4A and 4B illustrate measurement of ‘A’ size and/or width of the lenses of the spectacle. In an embodiment, the length ‘H’ (marked in BLUE lines in FIG. 4A) may be in golden ratio with the frame width (W) of the spectacle (marked in RED lines in FIG. 4A). Further, as shown in FIG. 4B, suppose the frame width (W) is a sum of ‘A’ size and a length ‘H’, obtained by subtracting the ‘A’ size from the total frame width (W). Further, it may be seen that the two lengths - ‘A’ size and ‘H’ are in golden ratio. Therefore:
(H + A) / H = 1.618
i.e., W / H = 1.618
or H = W / 1.618 and A = H / 1.618
therefore, ‘A’ size = W / (1.618)2 = W / (2.168) … (6)
FIG. 5A illustrates measurement of ‘B’ size and/or frame height of the spectacle. It may be observed that the ‘B’ size of the spectacle is in golden ratio with half the length of the frame width (W). Accordingly, the ‘B’ size may be measured as following:
B = {(Frame width / 2)} / 1.618
B = (W/2) / 1.618 … (7)
FIG. 5B illustrates measurement of nose front angle for the spectacle. In an embodiment, it may be observed that the ‘A’ size is in golden ratio with the nose pad ending distance of the spectacle in an ideal golden ratio spectacle grid. Therefore, the widest point nose angle width may be measured as following:
Nose pad ending distance = ‘A’ size / 1.618 … (8)
Further, FIG. 5C illustrates measurement of nose dimensions ‘a’, ‘b’ and ‘c’ for the spectacle. It may be observed that the length ‘a’ is in golden ratio with the nose pad center length ‘b’. Also, the length ‘c’ a vertical distance from bridge to nose pad mid-level (i.e., crest height), is in golden ratio with the length ‘b’. Accordingly, the following relationships may be established:
a/1.618 = b … (9)
b/1.618 = c … (10)
Further, as indicated in FIG. 5C, the length ‘c’ may be equated with length ‘w’, which indicates the nose pad starting level inside the frame distance (i.e., the crest width at lower side).
w = crest width at lower side … (11)
Additionally, it may be observed that the DBL may be in golden ratio with bridge width bottom point distance ‘v’. Therefore:
v = DBL / 1.618 … (12)
In an embodiment, as shown in FIG. 5D, the length ‘h’, which indicates a vertical length 5mm below the Horizontal Centre Line (HCL) from the nose bridge, may be equal to length ‘u’, which is the upper-level crest width. That is:
h = u = c + 2 = a length 5.00 mm below the HCL …. (13)
Further, as indicated in FIG. 5E, the nose front angle may be 40 degrees obtained by connecting the points at distances b, w and v on both the sides, with each side being 20 degrees, as per the golden ration/proportion. FIG. 5F shows an overall representation of the nose dimensions, which are illustrated in FIG. 5B-5E. That is:
v = DBL/1.618 (Bridge width bottom point)
a = A size/1.618 (Widest nose bridge width)
b = a/1.618 (Nose pad horizontal distance at mid-level b)
c = b/1.618 (Vertical distance from bridge to nose pad mid-level
w = c (Crest width at lower level)
u = c+2 (Crest width at upper level)
h = c+2 = Vertical distance from bridge to 5mm below HCL
Nose angle = 40o (obtained by connecting sides b, w & v)
Splay angle = 40o
FIG. 6A and 6B show an exemplary representation of a User Interface (UI) of the measurement system 103. In an embodiment, the measurement system 103 may be provided as a simple calculator and/or a calculation sheet, in which a user (the subject 101 or any other user) may enter the distance PD 210 value and all the other dimensions of the spectacle are automatically calculated by the measurement system 103, using the expressions illustrated in equation (1) – (13) above. FIG. 6A shows the best-fit spectacle frame dimensions calculated for a distance PD 210 value 60 mm. Similarly, FIG. 6B shows the best-fit spectacle frame dimensions calculated for the distance PD 210 value 64 mm.
In an embodiment, FIG. 6C shows an exemplary best-fit dimension matrix 211. The best-fit dimension matrix 211 may be generated by calculating and/or finding out the best-fit spectacle frame dimensions for varying values of the distance PD 210. As an example, the best-fit dimension matrix 211 may be generated for each value of the distance PD 210 ranging from 57.5 mm to 70.5 mm, as shown in FIG. 6C. Once the best-fit dimension matrix 211 is generated, subsequently it may be used as a reference to easily find out the best-fit spectacle frame dimensions for different subjects with different distance PDs. In an embodiment, the parameters or fields indicated in the best-fit dimension matrix 211 may be customized as per requirements of the users or eyewear stores.
FIG. 7 shows a flowchart illustrating method of determining best-fit spectacle frame dimension for a subject 101 in accordance with some embodiments of the present disclosure.
As illustrated in FIG. 7, the method 700 may include one or more blocks illustrating a method for determining the best-fit spectacle frame dimension for the subject 101 using a measurement system 103 illustrated in FIG. 1. The method 700 may be described in the general context of computer executable instructions. Generally, computer executable instructions can include routines, programs, objects, components, data structures, procedures, modules, and functions, which perform specific functions or implement specific abstract data types.
The order in which the method 700 is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the method. Additionally, individual blocks may be deleted from the methods without departing from the scope of the subject matter described herein. Furthermore, the method can be implemented in any suitable hardware, software, firmware, or combination thereof.
At block 701, the method 700 includes receiving, by the measurement system 103, a Pupillary Distance (PD) 210 of the subject 101. In an embodiment, the distance PD 210 may be received from the subject 101 through a User Interface (UI) associated with the measurement system 103. As an example, the UI may be a keyboard/keypad, through which the subject 101 may feed the distance PD 210 to the measurement system 103.
At block 703, the method 700 includes determining, by the measurement system 103, an optimal value for one or more parameters. As an example, the one or more parameters may include, without limiting to, frame width of the spectacle, frame height of the spectacle, lens width of the spectacle, temple length of the spectacle, distance between lenses of the spectacle and size of nose bridge and nose front angle of the spectacle. In an embodiment, the optimal value for the one or more parameters may be determined based on the distance PD 210 and a predetermined constant. As an example, the predetermined constant may be 1.618, which is determined based on concept of ‘golden ratio’.
At block 705, the method 700 includes determining, by the measurement system 103, the best-fit spectacle frame dimension based on the optimal values of each of the one or more parameters. In other words, the method 700 is capable of determining the best-fit spectacle frame dimension merely based on the distance PD 210 measurement of the subject 101.
In an embodiment, according to the method 700, after determining the best-fit spectacle frame dimension, a best-fit dimension matrix 211 may be generated by determining the optimal values of each of the one or more parameters for a plurality of varying values of the distance PD 210. Further, the method 700 be also used for designing a best-fit spectacle based on the best-fit spectacle frame dimension. In an embodiment, the method may be also used for modifying the design of an already designed spectacle by adjusting dimension of the spectacle according to the best-fit spectacle frame dimension.
Computer System
FIG. 8 illustrates a block diagram of an exemplary computer system 800 for implementing embodiments consistent with the present disclosure. In an embodiment, the computer system 800 may be the measurement system 103 illustrated in FIG. 1, which may be used for determining best-fit spectacle frame dimensions for a subject 101. The computer system 800 may include a central processing unit (“CPU” or “processor”) 802. The processor 802 may comprise at least one data processor for executing program components for executing user- or system-generated business processes. A subject 101 may include a person, an animal and the like. The processor 802 may include specialized processing units such as integrated system (bus) controllers, memory management control units, floating point units, graphics processing units, digital signal processing units, etc.
The processor 802 may be disposed in communication with one or more Input/Output (I/O) devices (811 and 812) via I/O interface 801. The I/O interface 801 may employ communication protocols/methods such as, without limitation, audio, analog, digital, stereo, IEEE®-1394, serial bus, Universal Serial Bus (USB), infrared, PS/2, BNC, coaxial, component, composite, Digital Visual Interface (DVI), high-definition multimedia interface (HDMI), Radio Frequency (RF) antennas, S-Video, Video Graphics Array (VGA), IEEE® 802.n /b/g/n/x, Bluetooth, cellular (e.g., Code-Division Multiple Access (CDMA), High-Speed Packet Access (HSPA+), Global System For Mobile Communications (GSM), Long-Term Evolution (LTE) or the like), etc. Using the I/O interface 801, the computer system 800 may communicate with one or more I/O devices 811 and 812.
In some embodiments, the processor 802 may be disposed in communication with a communication network 809 via a network interface 803. The network interface 803 may communicate with the communication network 809. The network interface 803 may employ connection protocols including, without limitation, direct connect, Ethernet (e.g., twisted pair 10/100/1000 Base T), Transmission Control Protocol/Internet Protocol (TCP/IP), token ring, IEEE® 802.11a/b/g/n/x, etc. Using the network interface 803 and the communication network 809, the computer system 800 may connect with a database 105 for fetching and/or receiving predetermined constant values and measured pupillary distance of the subject 101, for further processing in determining the best-fit spectacle frame dimension.
In an implementation, the communication network 809 may be implemented as one of the several types of networks, such as intranet or Local Area Network (LAN) and such within the organization. The communication network 809 may either be a dedicated network or a shared network, which represents an association of several types of networks that use a variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), etc., to communicate with each other. Further, the communication network 809 may include a variety of network devices, including routers, bridges, servers, computing devices, storage devices, etc.
In some embodiments, the processor 802 may be disposed in communication with a memory 805 (e.g., RAM 813, ROM 814, etc. as shown in FIG. 8) via a storage interface 804. The storage interface 804 may connect to memory 805 including, without limitation, memory drives, removable disc drives, etc., employing connection protocols such as Serial Advanced Technology Attachment (SATA), Integrated Drive Electronics (IDE), IEEE-1394, Universal Serial Bus (USB), fiber channel, Small Computer Systems Interface (SCSI), etc. The memory drives may further include a drum, magnetic disc drive, magneto-optical drive, optical drive, Redundant Array of Independent Discs (RAID), solid-state memory devices, solid-state drives, etc.
The memory 805 may store a collection of program or database components, including, without limitation, user/application interface 806, an operating system 807, a web browser 808, and the like. In some embodiments, computer system 800 may store user/application data 806, such as the data, variables, records, etc. as described in this invention. Such databases may be implemented as fault-tolerant, relational, scalable, secure databases such as Oracle® or Sybase®.
The operating system 807 may facilitate resource management and operation of the computer system 800. Examples of operating systems include, without limitation, APPLE® MACINTOSH® OS X®, UNIX®, UNIX-like system distributions (E.G., BERKELEY SOFTWARE DISTRIBUTION® (BSD), FREEBSD®, NETBSD®, OPENBSD, etc.), LINUX® DISTRIBUTIONS (E.G., RED HAT®, UBUNTU®, KUBUNTU®, etc.), IBM® OS/2®, MICROSOFT® WINDOWS® (XP®, VISTA®/7/8, 10 etc.), APPLE® IOS®, GOOGLE TM ANDROID TM, BLACKBERRY® OS, or the like.
The user interface 806 may facilitate display, execution, interaction, manipulation, or operation of program components through textual or graphical facilities. For example, the user interface 806 may provide computer interaction interface elements on a display system operatively connected to the computer system 800, such as cursors, icons, check boxes, menus, scrollers, windows, widgets, and the like. Further, Graphical User Interfaces (GUIs) may be employed, including, without limitation, APPLE® MACINTOSH® operating systems’ Aqua®, IBM® OS/2®, MICROSOFT® WINDOWS® (e.g., Aero, Metro, etc.), web interface libraries (e.g., ActiveX®, JAVA®, JAVASCRIPT®, AJAX, HTML, ADOBE® FLASH®, etc.), or the like.
The web browser 808 may be a hypertext viewing application. Secure web browsing may be provided using Secure Hypertext Transport Protocol (HTTPS), Secure Sockets Layer (SSL), Transport Layer Security (TLS), and the like. The web browsers 808 may utilize facilities such as AJAX, DHTML, ADOBE® FLASH®, JAVASCRIPT®, JAVA®, Application Programming Interfaces (APIs), and the like. Further, the computer system 800 may implement a mail server stored program component. The mail server may utilize facilities such as ASP, ACTIVEX®, ANSI® C++/C#, MICROSOFT®, .NET, CGI SCRIPTS, JAVA®, JAVASCRIPT®, PERL®, PHP, PYTHON®, WEBOBJECTS®, etc. The mail server may utilize communication protocols such as Internet Message Access Protocol (IMAP), Messaging Application Programming Interface (MAPI), MICROSOFT® exchange, Post Office Protocol (POP), Simple Mail Transfer Protocol (SMTP), or the like. In some embodiments, the computer system 800 may implement a mail client stored program component. The mail client may be a mail viewing application, such as APPLE® MAIL, MICROSOFT® ENTOURAGE®, MICROSOFT® OUTLOOK®, MOZILLA® THUNDERBIRD®, and the like.
Furthermore, one or more computer-readable storage media may be utilized in implementing embodiments consistent with the present invention. A computer-readable storage medium refers to any type of physical memory on which information or data readable by a processor may be stored. Thus, a computer-readable storage medium may store instructions for execution by one or more processors, including instructions for causing the processor(s) to perform steps or stages consistent with the embodiments described herein. The term “computer-readable medium” should be understood to include tangible items and exclude carrier waves and transient signals, i.e., non-transitory. Examples include Random Access Memory (RAM), Read-Only Memory (ROM), volatile memory, nonvolatile memory, hard drives, Compact Disc (CD) ROMs, Digital Video Disc (DVDs), flash drives, disks, and any other known physical storage media.
Advantages of the embodiments of the present disclosure are illustrated herein.
In an embodiment, the present disclosure provides a simple and accurate means for determining best-fit spectacle frame dimensions for a subject.
In an embodiment, the method of present disclosure helps in determining exact facial features and/or facial dimensions of the subject and helps them select a right frame according to the facial features.
In an embodiment, the method of present disclosure makes online purchase of spectacle frames easy and accurate, without involving a specialist/eyewear store, thereby achieving user comfort and convenience. Further, by designing the frames in golden ratio, the present disclosure ensures that the spectacles can be designed to fit wider number of individuals based on their PD ranges.
In an embodiment, the method of present disclosure helps in standardizing spectacle frames for different age groups, genders, ethnographies and style preferences.
In an embodiment, the proposed method becomes more beneficial and seamless when used both in designing frames and at the frame selection point, either in a store or on the online platforms.
In an embodiment, the method of present disclosure helps in creating a dimension matrix, which helps in selecting a best-fit spectacle frame dimension for a subject based on pupillary distance of the subject. Consequently, the present disclosure eliminates need for calculating dimensions for each individual.
As stated above, it shall be noted that the method and the measurement system of the present disclosure may be used to overcome various technical problems related to determination of best-fit spectacle frame dimensions. Specifically, the method and the measurement system disclosed herein aim to reduce time and effort required for determining the right spectacle dimensions for a subject and enhance the accuracy with which spectacle frames are offered to the individuals or a personalized spectacle may be designed for the subject. In other words, the disclosed method and the measurement system have a practical application and provide a technically advanced solution to the technical problems associated with the spectacle industry.
In light of the technical advancements provided by the disclosed method and the measurement system, the claimed steps, as discussed above, are not routine, conventional, or well-known aspects in the art, as the claimed steps provide the aforesaid solutions to the technical problems existing in the conventional technologies. Further, the claimed steps clearly bring an improvement in the functioning of the system itself, as the claimed steps provide a technical solution to a technical problem.
The terms "an embodiment", "embodiment", "embodiments", "the embodiment", "the embodiments", "one or more embodiments", "some embodiments", and "one embodiment" mean "one or more (but not all) embodiments of the invention(s)" unless expressly specified otherwise.
The terms "including", "comprising", “having” and variations thereof mean "including but not limited to", unless expressly specified otherwise.
The enumerated listing of items does not imply that any or all the items are mutually exclusive, unless expressly specified otherwise. The terms "a", "an" and "the" mean "one or more", unless expressly specified otherwise.
A description of an embodiment with several components in communication with each other does not imply that all such components are required. On the contrary, a variety of optional components are described to illustrate the wide variety of possible embodiments of the invention.
When a single device or article is described herein, it will be clear that more than one device/article (whether they cooperate) may be used in place of a single device/article. Similarly, where more than one device/article is described herein (whether they cooperate), it will be clear that a single device/article may be used in place of the more than one device/article or a different number of devices/articles may be used instead of the shown number of devices or programs. The functionality and/or features of a device may be alternatively embodied by one or more other devices which are not explicitly described as having such functionality/features. Thus, other embodiments of invention need not include the device itself.
Finally, the language used in the specification has been principally selected for readability and instructional purposes, and it may not have been selected to delineate or circumscribe the inventive subject matter. It is therefore intended that the scope of the invention be limited not by this detailed description, but rather by any claims that issue on an application based here on. Accordingly, the embodiments of the present invention are intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.
While various aspects and embodiments have been disclosed herein, other aspects and embodiments will be apparent to those skilled in the art. The various aspects and embodiments disclosed herein are for purposes of illustration and are not intended to be limiting, with the true scope and spirit being indicated by the following claims.
Referral Numerals:
Reference Number Description
100 Environment
101 Subject
103 Measurement system
105 Database
201 I/O Interface
203 Processor
205 Memory
207 Data
209 Modules
210 Pupillary distance
211 Best-fit dimension matrix
213 Other data
215 Receiving module
217 Optimal value determination module
219 Best-fit dimension determination module
221 Other modules
800 Exemplary computer system
801 I/O Interface of the exemplary computer system
802 Processor of the exemplary computer system
803 Network interface
804 Storage interface
805 Memory of the exemplary computer system
806 User/Application
807 Operating system
808 Web browser
809 Communication network
811 Input devices
812 Output devices
813 RAM
814 ROM
,CLAIMS:
WE CLAIM:
1. A method of determining best-fit spectacle frame dimension for a subject, the method comprising:
receiving, by a measurement system, a distance Pupillary Distance (PD) of the subject; and
determining, by the measurement system, an optimal value for one or more parameters comprising frame width of the spectacle, frame height of the spectacle, lens width of the spectacle, temple length of the spectacle, distance between lenses of the spectacle and size of nose bridge and nose front angle of the spectacle, based on the distance PD and a predetermined constant; and
determining, by the measurement system, the best-fit spectacle frame dimension based on the optimal values of each of the one or more parameters.
2. The method as claimed in claim 1, wherein the predetermined constant is 1.618.
3. The method as claimed in claim 1, wherein the distance PD is received from a User Interface (UI) associated with the measurement system.
4. The method as claimed in claim 1 further comprises generating a best-fit dimension matrix by determining the optimal values of each of the one or more parameters for a plurality of varying values of the distance PD.
5. The method as claimed in claim 1 further comprises designing a best-fit spectacle frame based on the best-fit spectacle frame dimension.
6. The method as claimed in claim 1 further comprises modifying design of a spectacle frame by adjusting dimension of the frame according to the best-fit spectacle frame dimension.
7. A measurement device for determining best-fit spectacle frame dimension for a subject, the measurement device comprising:
a processor; and
a memory, communicatively coupled to the processor, wherein the memory stores processor-executable instructions, which on execution, cause the processor to:
receive a distance Pupillary Distance (PD) of the subject; and
determine an optimal value for one or more parameters comprising frame width of the spectacle, frame height of the spectacle, lens width of the spectacle, temple length of the spectacle, temple bend length of the spectacle, distance between lenses of the spectacle and size of nose bridge and nose pads of the spectacle, based on the distance PD and a predetermined constant; and
determine the best-fit spectacle frame dimension based on the optimal values of each of the one or more parameters.
8. The measurement system as claimed in claim 7, wherein the predetermined constant is 1.618.
9. The measurement system as claimed in claim 7, wherein the distance PD is received from a User Interface (UI) associated with the measurement system.
10. The measurement system as claimed in claim 7, wherein the processor is further configured to generate a best-fit dimension matrix by determining the optimal values of each of the one or more parameters for a plurality of varying values of the distance PD.
11. The measurement system as claimed in claim 7, wherein the processor is further configured to design a best-fit spectacle based on the best-fit spectacle frame dimension.
12. The measurement system as claimed in claim 7, wherein the processor is further configured to modify design of a spectacle frame by adjusting dimension of the frame according to the best-fit spectacle frame dimension.
Dated this 14th Day of June, 2021
SANDEEP N P
ATTORNEY FOR THE APPLICANT
IN/PA - 2851
| # | Name | Date |
|---|---|---|
| 1 | 202041011194-STATEMENT OF UNDERTAKING (FORM 3) [16-03-2020(online)].pdf | 2020-03-16 |
| 2 | 202041011194-PROVISIONAL SPECIFICATION [16-03-2020(online)].pdf | 2020-03-16 |
| 3 | 202041011194-POWER OF AUTHORITY [16-03-2020(online)].pdf | 2020-03-16 |
| 4 | 202041011194-FORM 1 [16-03-2020(online)].pdf | 2020-03-16 |
| 5 | 202041011194-DRAWINGS [16-03-2020(online)].pdf | 2020-03-16 |
| 6 | 202041011194-DECLARATION OF INVENTORSHIP (FORM 5) [16-03-2020(online)].pdf | 2020-03-16 |
| 7 | 202041011194-Proof of Right [05-01-2021(online)].pdf | 2021-01-05 |
| 8 | 202041011194-PostDating-(11-03-2021)-(E-6-66-2021-CHE).pdf | 2021-03-11 |
| 9 | 202041011194-APPLICATIONFORPOSTDATING [11-03-2021(online)].pdf | 2021-03-11 |
| 10 | 202041011194-PostDating-(17-05-2021)-(E-6-143-2021-CHE).pdf | 2021-05-17 |
| 11 | 202041011194-APPLICATIONFORPOSTDATING [17-05-2021(online)].pdf | 2021-05-17 |
| 12 | 202041011194-FORM 18 [14-06-2021(online)].pdf | 2021-06-14 |
| 13 | 202041011194-DRAWING [14-06-2021(online)].pdf | 2021-06-14 |
| 14 | 202041011194-CORRESPONDENCE-OTHERS [14-06-2021(online)].pdf | 2021-06-14 |
| 15 | 202041011194-COMPLETE SPECIFICATION [14-06-2021(online)].pdf | 2021-06-14 |
| 16 | 202041011194-FER.pdf | 2023-02-27 |
| 17 | 202041011194-PETITION UNDER RULE 137 [12-07-2023(online)].pdf | 2023-07-12 |
| 18 | 202041011194-OTHERS [13-07-2023(online)].pdf | 2023-07-13 |
| 19 | 202041011194-FER_SER_REPLY [13-07-2023(online)].pdf | 2023-07-13 |
| 20 | 202041011194-DRAWING [13-07-2023(online)].pdf | 2023-07-13 |
| 21 | 202041011194-CORRESPONDENCE [13-07-2023(online)].pdf | 2023-07-13 |
| 22 | 202041011194-CLAIMS [13-07-2023(online)].pdf | 2023-07-13 |
| 23 | 202041011194-PatentCertificate04-03-2024.pdf | 2024-03-04 |
| 24 | 202041011194-IntimationOfGrant04-03-2024.pdf | 2024-03-04 |
| 1 | 202041011194E_24-02-2023.pdf |