An information processing apparatus includes a touch panel which displays pieces of identification information including letters, figures, and symbols and detects a contact of the panel with a finger of a user or other object. When the touch panel detects the contact of the panel, a detection unit specifies identification information of one or more of the multiple pieces of identification information displayed on the touch panel, indicated by a position at which the contact in question occurred. The detection unit also detects an area of part of the panel where the contact occurred. A storage unit stores reference identification information and a reference area range. A control unit performs particular processing upon matching of the detected identification information with the stored reference identification information and the area of the contact detected by the detection unit falling within the stored reference area range.
|
0. 8. An information processing apparatus comprising:
a touch panel which displays a plurality of objects for inputting identification information and detects a contact of the touch panel with a finger of a user;
a storage unit which stores (1) first information including first reference identification information and a first reference area range, and (2) second information, different from the first information, including second reference identification information and a second reference area range;
a detection unit which detects input information necessary to identify the user when the touch panel detects a contact with the finger of the user, wherein detecting the input information includes detecting (1) identification information inputted by an object indicated by a position at which the contact in question occurred, of the plurality of objects for inputting identification information displayed on the touch panel, and (2) an area of the contact of the finger;
a control unit which controls the information processing apparatus to operate at least in an identification mode and a registering mode; and
a determination unit which determines in the identification mode that (1) the first information matches the input information when the identification information detected by the detection unit matches the first reference identification information and when the area of the contact detected by the detection unit falls within the first reference area range, and (2) the second information matches the input information when the identification information detected by the detection unit matches the second reference identification information and when the area of the contact detected by the detection unit falls within the second reference area range,
wherein the control unit performs particular processing on condition that the determination unit determines that the first information or the second information matches the input information in the identification mode,
wherein the registering mode includes a first registering mode for inputting first input information corresponding to a first portion of the finger and a second registering mode for inputting second input information corresponding to a second portion of the finger,
wherein the first reference identification information and the second reference identification information are generated and stored in the storage unit based on both the first input information and the second input information, the first portion corresponding to a pad of the finger,
wherein the determination unit determines in the identification mode that the first information or the second information matches the input information based on the first portion and/or the second portion of the finger,
wherein the control unit is configured to associate a first password with the first information, and a second password with the second information, and
wherein the storage unit is configured to store the first password associated with the first information and the second password associated with the second information.
0. 1. An information processing apparatus comprising:
a touch panel which displaies a plurality of pieces of identification information and detecting a contact of the panel with an object of interest;
a detection unit, when the touch panel detects a contact with the object, which specifies identification information indicated by a position at which the contact in question occurred, of the multiple pieces of identification information displayed on the panel, and which detects an area of part where the contact occurred;
a storage unit which stores reference identification information and a reference area range;
a determination unit which determines whether the identification information detected by the detection unit matches the reference identification information stored in the storage unit and whether the area of the contact detected by the detection unit falls within the reference area range stored in the storage unit; and
a control unit which performs particular processing on condition the determination unit determines that the identification information detected by the detection unit matches the reference identification information stored in the storage unit and the area of the contact detected by the detection unit falls within the reference area range stored in the storage unit.
0. 2. The information processing apparatus according to
the storage unit stores, when a predetermined condition is satisfied, the identification information and the area of the contact detected by the detection unit as the reference identification information and the reference area range, respectively.
0. 3. The information processing apparatus according to
the storage unit stores first identification information and a first area range and second identification information and a second area range as the reference identification information and the reference area ranges; and
the determination unit determines, on condition the identification information detected by the detection unit matches the first identification information stored in the storage unit and the area of the contact detected by the detection unit falls within the first area range stored in the storage unit, whether the identification information detected by the detection unit matches the second identification information stored in the storage unit and the area of the contact detected by the detecting unit falls within the second area range stored in the storing unit.
0. 4. The information processing apparatus according to
the storage unit stores a threshold value; and
the reference area range stored in the storage unit is defined based on the threshold value.
0. 5. The information processing apparatus according to
the area of the contact detected by the detection unit is registered as the threshold value when a predetermined condition is satisfied.
0. 6. An information processing apparatus comprising:
a touch panel which displaies a plurality of pieces of identification information and detecting a contact of the panel with an object of interest;
a detection unit for, when the touch panel detects a contact of the panel with the object, which specifies identification information indicated by a position at which the contact in question occurred, of the multiple pieces of identification information displayed on the touch panel, and which detects an area of part where the contact occurred;
a storage unit whish stores a series of identification information and a series of area ranges, the series of area ranges each corresponding to the respective identification information; and
a control unit which performs particular processing on condition that a set of identification information detected by the detection unit matches the series of identification information stored in the storage unit and a series of contact areas detected by the detection unit each falls within the corresponding one of the series of area ranges stored in the storage unit.
0. 7. The information processing apparatus according to
the storage unit stores a first set of area ranges and a second set of area ranges as corresponding area ranges of the stored series of identification information; and
first processing is performed on condition that a set of identification information detected by the detecting unit matches the series of identification information stored in the storage unit and the areas of the contact detected by the detecting unit each falls within a corresponding one of the first set of area ranges stored in the storage unit, and second processing is performed on condition that a set of identification information detected by the detecting unit matches the series of identification information stored in the storing unit and the areas of the contact detected by the detecting unit each falls within a corresponding one of the second set of area ranges stored in the storage unit.
0. 9. The information processing apparatus according to claim 8, wherein the first reference identification information and the first reference area range stored in the storage unit, and the second reference identification information and the second reference area range stored in the storage unit, are based on the identification information and the area of the contact detected by the detection unit.
0. 10. The information processing apparatus according to claim 8, wherein:
the storage unit stores a threshold value; and
the first reference area range and the second reference area range stored in the storage unit are defined based on the threshold value.
0. 11. The information processing apparatus according to claim 10, wherein the area of the contact detected by the detection unit is registered as the threshold value when a predetermined condition is satisfied.
0. 12. The information processing apparatus according to claim 8, wherein the first and second passwords are numeral passwords.
0. 13. The information processing apparatus according to claim 8, wherein:
the first information includes one numeral password as the first reference identification information and the first reference area range includes a plurality of input methods with the finger for each user; and
the second information includes one numeral password as the second reference identification information and the second reference area range includes a plurality of input methods with the finger for each user.
0. 14. The information processing apparatus according to claim 13, wherein said plurality of input methods correspond to displaying a normal standby screen, a mail creating screen and starting application.
0. 15. The information processing apparatus according to claim 8, wherein the particular processing includes unlocking the information processing apparatus.
0. 16. The information processing apparatus according to claim 15, wherein the particular processing includes displaying a mail creating screen.
|
Notice: More than one reissue application has been filed for the reissue of U.S. Pat. No. 8,654,093. The reissue applications are application Ser. Nos. 17/497,855 (the present application) and 16/260,879, all of which are continuation reissues of U.S. Pat. No. 8,654,093.
The present application is a reissue application of U.S. Pat. No. 8,654,093 issued on Feb. 18, 2014 from U.S. patent application Ser. No. 13/366,983 filed Feb. 6, 2012, and is a continuation application of U.S. patent application Ser. No. 16/260,879 filed Jan. 29, 2019, which is also a reissue application of U.S. Pat. No. 8,654,093 issued on Feb. 18, 2014 from U.S. patent application Ser. No. 13/366,983 filed Feb. 6, 2012, which in turn claims priority from Japanese patent application serial no. No. JP2011-025576, filed on Feb. 9, 2011, the content entire contents of each of which is are hereby incorporated by reference into this application.
The present invention relates to information processing apparatuses.
JP-A-05-100809 discloses art related to the technical field of the present invention. The publication describes “An information processing apparatus including a touch panel device at least comprising: a physical type of an object; display position information on a display; file information where a status of the object is set; a display information table 1 storing display data of the object that includes a name of a file in a normal state and a name of the file in a special state (reversed display); and touch panel information 2 including a touch position coordinate and touch pressure information. A physical operation decided by a corresponding relation between physical information indicated by the display information table 1 and physical information indicated by the touch panel information 2 is given to the object to display it.”
Recently, information processing apparatuses for portable usage have become multi-functioned and ease of use thereof is particularly required.
An object of the present invention is to provide an information processing apparatus that offers improved convenience to users.
To solve the foregoing problem, an aspect of the present invention provides an information processing apparatus comprising: a touch panel which displays a plurality of pieces of identification information including letters, figures, and symbols, and for detecting a contact of the panel with a finger of a user or other objects; a detection unit, when the touch panel detects a contact of the panel with the object, which species identification information indicated by a position of the contact at which the contact in question occurred, of the multiple pieces of identification information displayed on the touch panel, and which detects an area of part where the contact occurred; a storage unit which stores reference identification information and a reference area range; a determination unit which determines whether the identification information detected by the detection unit matches the reference identification information stored in the storage unit and whether the area of the contact detected by the detection unit falls within the reference area range stored in the storage unit; and a control unit which performs particular processing when the determination unit determines that the identification information detected by the detection unit matches the reference identification information stored in the storage unit and the area of the contact detected by the detecting unit falls within the reference area range stored in the storing unit.
By employing such system, an information processing apparatus including a touch panel can be improved in usability.
The present invention will be described hereinafter with reference to the accompanying drawings.
[First Embodiment]
Preferred embodiments of the present invention will be described below with reference to the accompanying drawings.
The way of calibration and the usage method for cancelling the lock or unlocking the portable terminal 0 according to the first embodiment will be described below with reference to
Among types of operation performed by the user on the portable terminal 0 are tapping, dragging, flicking, and pinching. Tapping is an operation which the user touches one point of the screen with a finger for a moment on the touch panel 1. Dragging is an operation which the user moves his or her finger over the screen of the touch panel 1 while the finger is in contact therewith. Flicking is an operation which the user quickly slides his or her finger on the screen of the touch panel 1 while touching it. Pinching is an operation which the user touches two points of the screen of the touch panel 1 with two fingers and changes the distance between the two points.
A series of operations from start-up of the portable terminal 0, calibration, and to turn-off of the portable terminal 0 will be next described. The term calibration used herein refers to an operation of setting a threshold value that is used for determining a contact range.
The power of the portable terminal turns on by pressing the button switch for a certain time. Then, the control unit 3 starts a program, adjusts the sensors, initializes the threshold value, and performs initial settings for screen display and other factors (S1000). After the initial setting procedure, the control unit 3 performs control to display lock cancel screen on the touch panel 1 (S1001). As can be seen in
The threshold value used for determining the contact range is defined as above by using the average value of the number of columns of sensors 4 that responded to the contact with the finger during unlocking (S1003). In other words, the threshold value for determining the contact range can be obtained (i.e., calibration can be made), simultaneously with unlocking operation.
The control unit 3 unlocks the portable terminal 0 (S1004) and waits until the user makes various inputs by way of the touch panel 1 (S1005). Receiving an input with a contact range equal to or narrower than the threshold value (specifically, “3” or less) (S1006), the control unit 3 determines that a finger tip input is made (S1007). Receiving an input with a contact range wider than the threshold value (specifically, “4” or more) (S1006), the control unit 3 determines that a finger pad input is made (S1008). After that, various operations are performed following the order of the input.
When no input is made for a predetermined period, several minutes for example, the control unit 3 stores the time and date of calibration, the threshold value, and other setting values, and then locks the portable terminal 0 (S1009). The control unit 3 displays the lock cancel screen (S1001) when a lock cancel switch assigned to the button switch 5 is pushed (S1010). When the button switch 5 is pressed for a certain time while the power of the portable terminal 0 is on, the power turns off.
As described heretofore, regardless of difference with individuals in contact ranges of finger tip input, the calibration allows accuracy of contact range determination to be improved. The first embodiment of the present invention uses the average of the number of columns of the sensors 4 that responded to the contact with the finger as the threshold value. However, this is not the only possible way for setting the threshold. For example, the threshold value may be corrected by adding an appropriate value to, or subtracting any value from, the average of the number of columns of the sensors 4 that responded to a contact with a finger. The threshold value does not need to be an integer and instead a capacitance value may be used. Further, the threshold value used for determining the contact range may be discarded upon locking, and calibration can be performed to update threshold value every time the terminal is unlocked. Instead of performing calibration upon unlocking, calibration may be performed only at the first time the portable terminal 0 is turned on. It may also be performed by selecting a function for calibration from a setting menu or the like. Furthermore, the first embodiment of the present invention performed calibration on the basis of the contact range of either the finger tip input or the finger pad input. Alternatively, the contact ranges of both the finger tip input and the finger pad input may be obtained to set a plurality of threshold values.
A method for distinguishing the finger tip input and the finger pad input will be described in more details below.
A way of moving an icon utilizing the difference between contact ranges of the finger tip input and the finger pad input will be described in detail below.
As described above, the first embodiment allows the user to make more intuitive input. The contact range described herein may be the number of sensors responded or the maximum number of the columns of sensors responded. When an application for finger pad input with a wide contact area is not set or applied to the terminal, the process of determining contact area can be omitted and contact operation may be performed uniformly.
[Second Embodiment]
A second embodiment of the present invention relates to a portable terminal 0 using a password. The second embodiment is characterized in that it stores not only a numeric password but also a difference in the contact range with the aim of enhancing security. A description is made for an example of the enhanced security function that incorporates a four-digit password and a difference in the contact range with reference to;
The process for password registration will be first described with reference to the flow chart of
The user selects and touches any numbers among numbers 0 to 9 displayed on a touch panel 1 by either the finger tip input or the finger pad input. The selected numbers are registered as input numerals (S2006). Then, the control unit 3 compares the contact range with the threshold value. When the contact range is equal to or smaller than the threshold value (S2007: Yes), the control unit 3 stores the input numeral in association with the finger tip input (S2008). A message as shown in
The control unit 3 displays a message as shown in
A method for cancelling or unlocking the password will be next described below with reference to
As can be seen in
It is to be noted that a plurality of input methods may be registered for one password. For example, in the case shown in
Using the above system, a user can complicate cancellation of a lock by making a simple input to enhance security. The portable terminal 0 can thus handle user's highly confidential information, which makes the terminal more useful.
Security can be enhanced by only storing, in addition to the password registered, the input method for each of the password numbers. An increase in storage capacity can be sufficiently suppressed.
From the view of a user, the user only needs to remember the input method for each password number to unlock the portable terminal 0. Burdens on the user for memorization can thus be alleviated. It is also advantageous in that when a user has to tell others the way to unlock the portable terminal 0, the user only needs to tell the password numbers and the input method for each of the password numbers.
Although the second embodiment employed a password composed of numerals only, the present invention is not limited to this. The password may be composed of alphabets, symbols, figures, patterns, colors, or other elements, or combinations thereof. In addition, the number of digits of a password is not limited to four and the number may instead be one, two, or a greater numeral.
The process for password registration (
In the embodiment of the present invention, calibration is performed by a user touching a single point. However, the present invention is not limited to this. For example, the calibration performed during unlocking as described for the first embodiment may be applied. The user may also start calibration by calling up a particular function from the setting menu. Incidentally, during the password cancellation, the message informing the fact that the difference in contact ranges are detected may be not shown (hidden), and when only the numbers are correct, a message may be displayed to inform that the difference in the contact range is also registered. Numerals and input methods may also be hidden and not shown during password input. While a threshold value is used for distinguishing the finger tip input and the finger pad input in the embodiment, the present invention is not limited to this. The determination of an input method may be conducted in a manner such that records both contact ranges of the finger tip input and the finger pad input, and when a input is made, compares the input contact range with the data, whereby selecting the closer one as the method of the particular input.
The operation of distinguishing the difference in the contact range may be omitted in particular situations of input. For example, the system may be adapted so that the classification based on a difference in contact ranges is not performed when the button switch is pressed or when more than two points are touched for multi-touch input.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
5844547, | Oct 07 1991 | Apple Inc | Apparatus for manipulating an object displayed on a display device by using a touch screen |
6181328, | Mar 02 1998 | International Business Machines Corporation | Method and system for calibrating touch screen sensitivities according to particular physical characteristics associated with a user |
6360004, | Mar 26 1998 | Matsushita Electric Industrial Co., Ltd. | Touch pad having fingerprint detecting function and information processing apparatus employing the same |
6509847, | Sep 01 1999 | Gateway, Inc. | Pressure password input device and method |
6546122, | Jul 29 1999 | Veridicom, Inc. | Method for combining fingerprint templates representing various sensed areas of a fingerprint to derive one fingerprint template representing the fingerprint |
6795569, | May 11 1999 | Apple Inc | Fingerprint image compositing method and associated apparatus |
6937226, | Feb 06 2002 | Fujitsu Component Limited | Input device and pointer control method |
6950539, | Sep 16 1998 | DIGITAL PERSONA, INC | Configurable multi-function touchpad device |
6954862, | Aug 27 2002 | S AQUA SEMICONDUCTOR, LLC | System and method for user authentication with enhanced passwords |
6970584, | Oct 12 1998 | Apple Inc | Enclosure and biometric data collection for fingerprint sensor device |
7190348, | Dec 26 2000 | International Business Machines Corporation | Method for touchscreen data input |
7289824, | Apr 24 2001 | Siemens Aktiengesellschaft | Mobile communication terminal |
7345675, | Oct 07 1991 | Apple Inc | Apparatus for manipulating an object displayed on a display device by using a touch screen |
7444163, | Sep 30 2002 | SANYO ELECTRIC CO , LTD | Mobile digital devices |
7593000, | May 17 2008 | David H., Chin | Touch-based authentication of a mobile device through user generated pattern creation |
7605804, | Apr 29 2005 | Microsoft Technology Licensing, LLC | System and method for fine cursor positioning using a low resolution imaging touch screen |
7697729, | Jan 29 2004 | Apple Inc | System for and method of finger initiated actions |
7725511, | Mar 31 2005 | TAHOE RESEARCH, LTD | Bio-metric input mechanism |
7738916, | May 21 2003 | Hitachi High-Technologies Corporation | Portable terminal device with built-in fingerprint sensor |
7777732, | Jan 03 2007 | Apple Inc | Multi-event input system |
7877707, | Jan 06 2007 | Apple Inc. | Detecting and interpreting real-world and security gestures on touch and hover sensitive devices |
7982721, | Dec 12 2006 | Sony Corporation | Video signal output device and operation input processing method |
8023700, | Jul 26 2007 | Nokia Technologies Oy | Apparatus, method, computer program and user interface for enabling access to functions |
8051468, | Jun 14 2006 | IDENTITY METRICS, INC | User authentication system |
8059872, | Jun 19 2007 | Mitsumi Electric Co., Ltd. | Fingerprint image forming apparatus, finger movement amount calculation method, and fingerprint image forming method |
8127254, | Jun 29 2007 | Nokia Corporation | Unlocking a touch screen device |
8224392, | Apr 29 2009 | LG Electronics Inc | Mobile terminal capable of recognizing fingernail touch and method of controlling the operation thereof |
8402533, | Aug 06 2010 | GOOGLE LLC | Input to locked computing device |
8443199, | Mar 18 2009 | LG ELECTRONICS, INC | Mobile terminal and method of controlling the mobile terminal |
8498406, | Oct 27 1999 | KEYLESS SYSTEMS LIMITED | Integrated keypad system |
8528073, | Oct 29 2009 | Nintendo Co., Ltd. | Storage medium having information processing program stored therein, information processing apparatus, and information processing system |
8605959, | Dec 22 2008 | International Business Machines Corporation | Apparatus, system, and method for sequenced biometric authentication |
8633909, | Jan 19 2010 | Sony Corporation | Information processing apparatus, input operation determination method, and input operation determination program |
8649575, | Aug 24 2010 | Samsung Electronics Co., Ltd.; SAMSUNG ELECTRONICS CO LTD | Method and apparatus of a gesture based biometric system |
8654093, | Feb 09 2011 | MAXELL, LTD | Information processing apparatus |
8683582, | Jun 16 2008 | Qualcomm Incorporated | Method and system for graphical passcode security |
8745490, | Mar 06 2009 | LG Electronics Inc. | Mobile terminal capable of controlling various operations using a multi-fingerprint-touch input and method of controlling the operation of the mobile terminal |
8782775, | Sep 24 2007 | Apple Inc. | Embedded authentication systems in an electronic device |
8836645, | Dec 09 2008 | Microsoft Technology Licensing, LLC | Touch input interpretation |
8860689, | Dec 23 2008 | BENJAMIN ZIMCHONI, BENJAMIN; NECHMAD, TEDDY; ZER, YORAM | Method and system for operating a keyboard with multi functional keys, using fingerprints recognition |
8878791, | Jan 19 2010 | AVAYA Inc | Event generation based on print portion identification |
8904479, | Mar 28 2008 | GOOGLE LLC | Pattern-based mobile device unlocking |
9027117, | Oct 04 2010 | Microsoft Technology Licensing, LLC | Multiple-access-level lock screen |
9032337, | Dec 23 2008 | Samsung Electronics Co., Ltd. | Method and apparatus for unlocking electronic appliance |
9223948, | Nov 01 2011 | Malikie Innovations Limited | Combined passcode and activity launch modifier |
9244562, | Jul 31 2009 | Amazon Technologies, Inc | Gestures and touches on force-sensitive input devices |
9304602, | Dec 20 2009 | KEYLESS LICENSING LLC | System for capturing event provided from edge of touch screen |
9626099, | Aug 20 2010 | ARLINGTON TECHNOLOGIES, LLC | Multi-finger sliding detection using fingerprints to generate different events |
20020163506, | |||
20020181747, | |||
20030139192, | |||
20030152253, | |||
20040085300, | |||
20040252867, | |||
20050162407, | |||
20050169503, | |||
20050253814, | |||
20060026535, | |||
20060066589, | |||
20060075256, | |||
20060284853, | |||
20070014442, | |||
20070097096, | |||
20070152976, | |||
20070250786, | |||
20080049987, | |||
20080069412, | |||
20080158170, | |||
20080267465, | |||
20090046065, | |||
20090083847, | |||
20090095540, | |||
20090160800, | |||
20090165145, | |||
20090169070, | |||
20090313693, | |||
20100020020, | |||
20100020035, | |||
20100026642, | |||
20100044121, | |||
20100045608, | |||
20100060571, | |||
20100066701, | |||
20100070931, | |||
20100079380, | |||
20100097176, | |||
20100110228, | |||
20100138914, | |||
20100180336, | |||
20100225443, | |||
20100231356, | |||
20100265185, | |||
20100279738, | |||
20100303311, | |||
20100325721, | |||
20110012856, | |||
20110074677, | |||
20110162420, | |||
20110175804, | |||
20110300829, | |||
20110310024, | |||
20110310049, | |||
20110321157, | |||
20120023573, | |||
20120032979, | |||
20120044156, | |||
20120056846, | |||
20120075098, | |||
20120084734, | |||
20120098639, | |||
20120192100, | |||
20120196573, | |||
20120200515, | |||
20120229406, | |||
20120274662, | |||
20120284297, | |||
20120285297, | |||
20120299856, | |||
20120299860, | |||
20120319977, | |||
20160034177, | |||
CN101930341, | |||
CN1226691, | |||
CN1755604, | |||
CN1912819, | |||
GB2393066, | |||
JP11272423, | |||
JP2001242952, | |||
JP2003529130, | |||
JP2005202527, | |||
JP2006127486, | |||
JP2006172180, | |||
JP2008243149, | |||
JP2011014044, | |||
JP5100809, | |||
KR100847140, | |||
KR100884045, | |||
KR1020100003572, | |||
KR20100003572, | |||
TW201101130, | |||
WO2001069520, | |||
WO2005008568, | |||
WO2010070756, | |||
WO2010073243, | |||
WO2010104015, | |||
WO2011094936, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 01 2021 | MAXELL, LTD | MAXELL HOLDINGS, LTD | MERGER SEE DOCUMENT FOR DETAILS | 058255 | /0579 | |
Oct 01 2021 | MAXELL HOLDINGS, LTD | MAXELL, LTD | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 058666 | /0407 | |
Oct 08 2021 | Maxell, Ltd. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Oct 08 2021 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Date | Maintenance Schedule |
Sep 26 2026 | 4 years fee payment window open |
Mar 26 2027 | 6 months grace period start (w surcharge) |
Sep 26 2027 | patent expiry (for year 4) |
Sep 26 2029 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 26 2030 | 8 years fee payment window open |
Mar 26 2031 | 6 months grace period start (w surcharge) |
Sep 26 2031 | patent expiry (for year 8) |
Sep 26 2033 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 26 2034 | 12 years fee payment window open |
Mar 26 2035 | 6 months grace period start (w surcharge) |
Sep 26 2035 | patent expiry (for year 12) |
Sep 26 2037 | 2 years to revive unintentionally abandoned end. (for year 12) |