Systems and methods for electronic postmarking of data including location data
Summary by NHIP
Electronic location postmarking
The method merges sender data with location data from a sensor to generate a hash value and time stamp. The resulting structure may include a digital signature and is stored in a log file after being forwarded to a server or embedded device.
Claim Score by NHIP
Abstract
Systems and mehods for electronic postmarking of location data are provided. Electronic postmarking of location data (S.20) includes generating a hash value corresponding to merged data (S.30). Electronic postmarking further includes generating an electronic postmark data structure (S.40) comprising the hash value and a date/time stamp. The electronic postmarking data structure (S.40) may further include a digital signature.

Term
Term ended
Expired 27 February 2025, 1.6 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
24 claims: 3 independent, 21 dependent
- 1A computer-implemented method for performing electronic postmarking of data, including sender data and sender location data, the method comprising:receiving, in electronic storage, sender data and sender location data from a data acquisition/generation device comprising a location data sensor;merging, using a computing device, the sender data with the sender location data to generate merged data;and generating, using the computing device, an electronic postmark data structure comprising: generating a hash value from the merged data and generating a time/date stamp.
- 10A computer-implemented method for performing electronic postmarking of data, including sender data and sender location data, the method comprising:receiving, in electronic storage, sender data and sender location data from a data acquisition/generation device comprising a location data sensor;merging, using a computing device, the sender data with the sender location data to generate merged data;and generating, using the computing device, an electronic postmark data structure comprising: generating a hash value from the merged data, generating a time/date stamp, and generating a digital signature.
- 17Broadest claimClaim Score 60, broad(NHIP)A system for performing electronic postmarking of data, including sender data and sender location data, the system comprising:a storage device containing computer instructions;and a processor, connected to the storage device, that executes the computer instructions to perform operations comprising: receiving sender data and sender location data from a data acquisition/generation device comprising a location data sensor;merging the sender data with the sender location data to generate merged data;and generating an electronic postmark data structure comprising a hash value from the merged data and a time/date stamp.
Independent claims3
34 paragraphs in 6 sections, as filed
CROSS REFERENCE TO RELATED APPLICATIONS
This application claims priority from: U.S. Provisional Application Ser. No. 60/283,139, filed Apr. 12, 2001, by Charles R. Chamberlain and titled SYSTEMS AND METHODS FOR ELECTRONIC POSTMARKING INCLUDING LOCATION DATA, the disclosure of which is expressly incorporated herein by reference; U.S. application Ser. No. 09/675,677, filed Sep. 29, 2000, by Leo J. Campbell et al. and titled SYSTEMS AND METHODS FOR AUTHENTICATING AN ELECTRONIC MESSAGE, the disclosure of which is expressly incorporated herein by reference; and PCT Application Serial No. PCT/US01/47720, filed Dec. 17, 2001, by Charles R. Chamberlain and titled SYSTEM AND METHODS FOR ELECTRONIC POSTMARKING WITHOUT DIRECTLY UTILIZING AN ELECTRONIC POSTMARK SERVER, the disclosure of which is expressly incorporated herein by reference.
TECHNICAL FIELD
This invention, in general, relates to electronic postmarking of data. In particular, this invention relates to electronic postmarking of location data.
BACKGROUND
As described in U.S. application Ser. No. 09/675,677, filed Sep. 29, 2000, by Leo J. Campbell et al. and titled SYSTEMS AND METHODS FOR AUTHENTICATING AN ELECTRONIC MESSAGE, the disclosure of which is expressly incorporated herein by reference, an electronic postmark, or EPM, provides content and temporal integrity and identification authenticity for data, which is transferred over a network. Such EPMs have traditionally been used to authenticate the identity of the sender of a particular message or to authenticate the time/date at which the message was created. Increasingly, however, not only the identity and time/date of creation are important, but also the physical or geographic location of the sender of the message is significant.
Authenticated location or geographic information may be used for many purposes, including, for example, being able to establish with a certain degree of confidence the location at which a particular message or data was created. But, as noted above, the present systems and methods do not permit that. Accordingly, there exists a need for electronic postmarking of location or geographic data.
SUMMARY
Systems and methods consistent with the present invention permit electronic postmarking of location data.
In one embodiment consistent with the present invention, a method for performing electronic postmarking of data, including user data and location data is provided. The method includes receiving user data from a data acquisition/generation device. The method further includes receiving location data from a location data acquisition/generation device. The method further involves merging the user data with the location data to generate merged data. The method further comprises generating an electronic postmark data structure comprising a hash, value of the merged data and a time/date stamp.
Another embodiment consistent with the present invention is a method for performing electronic postmarking of data, including user data and location data. The method includes receiving user data from a data acquisition/generation device. The method further includes receiving location data from a location data acquisition/generation device. The method further involves merging the user data with the location data to generate merged data. The method further comprises generating an electronic postmark data structure comprising a hash value of the merged data, a time/date stamp, and a digital signature.
Yet another embodiment consistent with the present invention is a system for performing electronic post marking of data, including user data and location data. The system includes means for receiving user data from a data acquisition/generation device. The system further includes means for receiving location data from a location data acquisition/generation device. The system further involves means for merging the user data with the location data to generate merged data. The system further comprises means for generating an electronic postmark data structure comprising a hash value of the merged data and a time/date stamp.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description, serve to explain the principles of the invention. In the drawings:
<figref idrefs="DRAWINGS">FIG. 1</figref> shows an exemplary system environment consistent with the present invention;
<figref idrefs="DRAWINGS">FIG. 2A</figref> shows an exemplary standalone electronic postmarking (EPM) device consistent with the present invention;
<figref idrefs="DRAWINGS">FIG. 2B</figref> shows an exemplary embedded EPM device consistent with the present invention;
<figref idrefs="DRAWINGS">FIG. 3</figref> shows an exemplary block diagram of an EPM device consistent with the invention; and
<figref idrefs="DRAWINGS">FIG. 4</figref> shows a flowchart of an exemplary method for performing electronic postmarking of data, including user data and location data.
DESCRIPTION OF THE EMBODIMENTS
Reference will now be made in detail to the exemplary embodiments consistent with the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
Systems and methods consistent with the present invention perform electronic postmarking of data, including location data. Electronic postmarking of location data enables one to authenticate the location data corresponding to a user data. For example, using the location data one may be able to determine the location where a particular image was captured, using for example, a digital camera. As used herein, the term “location data” includes, but is not limited to, data concerning the geographic location, GPS coordinates, position, altitude, longitude, latitude, or the direction of a data acquisition/generation device, such as a digital camera.
<figref idrefs="DRAWINGS">FIG. 1</figref> shows an exemplary system environment consistent with the present invention. A sender <b>102</b> (also referred to as a user), who has a data acquisition/generation device capable of acquiring or generating data, may send a message along with the acquired/generated data to an electronic postmarking system (EPM system) <b>104</b>. As used herein, the term “data acquisition/generation device” includes, but is not limited to, a digital camera, a digital video recorder, a personal digital assistant, a handheld computer, a laptop computer, or any other device capable of acquiring, generating, and/or storing electronic data. EPM system <b>104</b>, as discussed later, may generate an EPM using a regular EPM server, as described in U.S. application Ser. No. 09/675,677, filed Sep. 29, 2000, by Leo J. Campbell et al. and titled SYSTEMS AND METHODS FOR AUTHENTICATING AN ELECTRONIC MESSAGE. The EPM system may also generate an EPM using a MicroEPM device, as described in, PCT Application Serial No. PCT/US01/47720, filed Dec. 17, 2001, by Charles R. Chamberlain and titled SYSTEM AND METHODS FOR ELECTRONIC POSTMARKING WITHOUT DIRECTLY UTILIZING AN ELECTRONIC POSTMARK SERVER, the disclosure of which is expressly incorporated herein by reference. As used herein, the term “embedded electronic postmarking device” is used to refer to the MicroEPM device of the previously mentioned patent application. Accordingly, in one embodiment consistent with the present invention, an EPM device, such as a MicroEPM device, may be embedded in a data acquisition/generation device.
As shown in <figref idrefs="DRAWINGS">FIG. 1</figref>, sender <b>102</b> may send data, including location data, via a network <b>105</b>, such as the Internet, to EPM system <b>104</b>. The EPM system may then send the data to receiver <b>106</b>, via a network, such as the Internet.
<figref idrefs="DRAWINGS">FIG. 2A</figref> shows an exemplary standalone electronic postmarking (EPM) device consistent with the present invention. A user <b>202</b> may operate a data acquisition/generation device <b>204</b> to generate data. As discussed above, data acquisition/generation device <b>204</b> can be any electronic device that is capable of generating, acquiring, and/or storing electronic data. Data acquisition/generation device <b>204</b> may transfer the acquired/generated user data to an external EPM device <b>206</b> through an interface <b>207</b>. Data acquisition/generation device <b>204</b> may further include a location data sensor, such as a GPS sensor. Using the location data sensor (not shown), data acquisition/generation device <b>204</b> may generate data corresponding to the position, altitude, longitude, latitude, or the direction of a data acquisition/generation device, such as a digital camera.
In one embodiment, data acquisition/generation device may merge the user data and the location data to create merged data, which may then be transferred via an interface connecting data acquisition/generation device <b>204</b> and EPM device <b>206</b>.
The interface connecting data acquisition/generation device <b>204</b> and EPM device <b>206</b> may be any interface that is capable of transferring information, including an electronic, optical or a combination thereof. In particular, the interface may be a network, such as the Internet, a local area network (wired or wireless). The interface could also be any of the interfaces used to connect electronic devices, for example, a serial or a parallel interface for connecting I/O devices to a computer, a Uniform Serial Bus, IEEE-1394, Bluetooth, or any other interface.
At the user's command, the merged data is sent from data acquisition/generation device <b>204</b> to EPM device <b>206</b>. In one embodiment EPM device <b>206</b> may generate an electronic postmarking structure for the merged data and store the electronic postmarking structure locally. The stored electronic postmarking structure may then be transferred to EPM server <b>208</b>. Alternatively, EPM device <b>206</b> may continue storing locally the electronic postmarking structures, which may be later transferred in a batch to EPM server <b>208</b>.
<figref idrefs="DRAWINGS">FIG. 2B</figref> shows an exemplary embedded EPM device <b>215</b> consistent with the present invention. According to this embodiment an EPM device <b>215</b> may be embedded or physically incorporated into a data acquisition/generation device <b>214</b>. As above, data acquisition/generation device <b>214</b> can be any electronic device that is capable of generating, acquiring, and/or storing electronic data. User data and location data may be transferred within the data acquisition/generation device to embedded EPM device <b>215</b> upon a user command or it may be transferred automatically. Data acquisition/generation device <b>214</b> may connect to an EPM server <b>216</b> for the generation of a batch EPM of the stored electronic postmarks.
<figref idrefs="DRAWINGS">FIG. 3</figref> shows an exemplary block diagram of an EPM device <b>300</b> consistent with the invention. The exemplary EPM device may include a postmark storage unit <b>306</b>, a secure EPM interface <b>308</b>, a postmark generation unit <b>310</b>, a device interface <b>312</b>, a real-time clock <b>314</b>, a date generator <b>316</b>, and a location data generator <b>318</b>. Using real time data from real-time clock <b>314</b>, user data and/or location data <b>304</b>, a private key, and/or location data from location data generator <b>318</b>, a postmark generation unit <b>310</b> creates an electronic postmark data structure. Postmark generation unit may be a software module executing on a general-purpose microprocessor or an application specific integrated circuit (“ASIC”). The generated electronic postmark data structure may be stored in postmark storage unit <b>306</b>. Postmark storage unit <b>306</b> may be RAM, a flash memory, a hard drive, or any other appropriate type of electronic or optical storage.
A plurality of electronic postmark data structures may be stored in the postmark storage unit for transfer in a single batch later. At the user's command, either a single electronic postmark data structure or a plurality of electronic postmark data structures may be transferred to EPM server <b>302</b> via secure EPM interface <b>308</b>. Data, including user data and/or location data may arrive via device interface <b>312</b>. A key interface (not shown) may accept a private key from an official source, such as the United States Postal Service (USPS), or any other trusted source of private keys (as described in the aforementioned U.S. application Ser. No. 09/675,677, filed Sep. 29, 2000).
Location data generator <b>318</b> may comprise at least one of a geo-position sensor, an altitude sensor, and a directional sensor. The geo-position sensor may generate longitude and/or latitude information. The altitude sensor may acquire information concerning the altitude of the data acquisition/generation device at the time data, such as a digital picture was acquired. The directional sensor may, for example, provide information concerning the direction in which the data acquisition/generation device, is pointing at the time user data, such as a digital image from a digital camera, was generated.
<figref idrefs="DRAWINGS">FIG. 4</figref> shows a flowchart of an exemplary method for performing electronic postmarking of data, including user data and location data. In stage S.<b>10</b>, user data, including, for example, user acquired and/or user generated data, is received by an EPM device, such as the EPM device of <figref idrefs="DRAWINGS">FIG. 3</figref>. User data may either be acquired or generated locally or it may be received via device interface <b>312</b> of <figref idrefs="DRAWINGS">FIG. 3</figref>.
In stage S.<b>20</b>, location data, including, for example, geo-position coordinates of the data acquisition/generation device, is received by the EPM device. Location data may be received via device interface <b>312</b> of <figref idrefs="DRAWINGS">FIG. 3</figref> or may be locally generated using location data generator <b>318</b> of <figref idrefs="DRAWINGS">FIG. 3</figref>.
In stage S.<b>30</b>, user data is merged with the location data to create merged data., A software module (which is not shown in <figref idrefs="DRAWINGS">FIG. 3</figref>) loaded in the memory (not shown) associated with the EPM device may perform this function. Alternatively, merging of the data may also be performed by the data acquisition/generation device.
In stage S.<b>40</b>, an electronic postmark data structure is generated. As part of this stage, several sub-stages may occur. In one embodiment, the merged data obtained from the previous stage is hashed using, for example, a one-way hash function. As part of this sub-stage, any known or later developed hash function may be used. In one embodiment, a hash function, which produces a 64-bit key may be used. The hash may then be time/date stamped. Time may be obtained using real-time clock <b>314</b> of <figref idrefs="DRAWINGS">FIG. 3</figref>. Date may be obtained using date generator <b>316</b> of <figref idrefs="DRAWINGS">FIG. 3</figref>. Alternatively a time/date stamp may be obtained from a trusted external source.
In one embodiment, the electronic postmark data structure may be generated comprising the hash value of the merged data and the time/date stamp. Alternatively, the electronic postmark data structure may be generated comprising the hash value of the merged data, the time/date stamp, and a digital signature comprising, for example, a private key. A digital signature may be produced by first performing a secure hash algorithm by using, for example, the Secure Hash Standard FIPS 180-1 on the data to be signed, to produce a secure hash value. The secure hash value may then be processed using a digital signature algorithm (DSA) and a unique private key to produce two data values. These data values may comprise the digital signature, which may then be appended to the hash value and the time/date stamp to form an electronic postmark data structure.
In one embodiment after an electronic postmark data structure is generated, as discussed above, the generated electronic postmark data structure may be stored in a log. Alternatively, a data entry corresponding to the generated electronic postmark data structure may be stored in the log. The log may be located at EPM server <b>110</b> of <figref idrefs="DRAWINGS">FIG. 3</figref>.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
Contents6
6 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6
Every citation, both waysCites: the store holds 105 of 106
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US11533178B2 | Cited by | United States of America | Search report |
| US12375278B2 | Cited by | United States of America | Applicant |
| US2016267558A1 | Cited by | United States of America | Search report |
| US11533177B2 | Cited by | United States of America | Search report |
| US1750339A | Cites | United States of America | Applicant |
| US2001029184A1 | Cites | United States of America | Search report |
| US3229903A | Cites | United States of America | Applicant |
| US4135662A | Cites | United States of America | Applicant |
| US4309569A | Cites | United States of America | Applicant |
| US4574352A | Cites | United States of America | Applicant |
| US472105A | Cites | United States of America | Applicant |
| US4725718A | Cites | United States of America | Applicant |
| US4727368A | Cites | United States of America | Applicant |
| US4816824A | Cites | United States of America | Applicant |
| US481772A | Cites | United States of America | Applicant |
| US5043908A | Cites | United States of America | Applicant |
| US5136646A | Cites | United States of America | Applicant |
| US5136647A | Cites | United States of America | Applicant |
| US5189700A | Cites | United States of America | Search report |
| US5223829A | Cites | United States of America | Applicant |
| US5227778A | Cites | United States of America | Applicant |
| US5341505A | Cites | United States of America | Applicant |
| US5373561A | Cites | United States of America | Applicant |
| US5377354A | Cites | United States of America | Applicant |
| US5387783A | Cites | United States of America | Applicant |
| US5404231A | Cites | United States of America | Applicant |
| US5448641A | Cites | United States of America | Search report |
| US5481464A | Cites | United States of America | Applicant |
| US5490077A | Cites | United States of America | Applicant |
| US5573178A | Cites | United States of America | Applicant |
| US5619648A | Cites | United States of America | Applicant |
| US5631827A | Cites | United States of America | Applicant |
| US5638446A | Cites | United States of America | Applicant |
| US5648916A | Cites | United States of America | Applicant |
| US5701770A | Cites | United States of America | Applicant |
| US5703951A | Cites | United States of America | Applicant |
| US5710887A | Cites | United States of America | Applicant |
| US5717597A | Cites | United States of America | Search report |
| US5729594A | Cites | United States of America | Applicant |
| US5742829A | Cites | United States of America | Applicant |
| US5752059A | Cites | United States of America | Applicant |
| US5757916A | Cites | United States of America | Applicant |
| US5774053A | Cites | United States of America | Applicant |
| US5774086A | Cites | United States of America | Applicant |
| US5774802A | Cites | United States of America | Applicant |
| US5781629A | Cites | United States of America | Applicant |
| US5796841A | Cites | United States of America | Applicant |
| US5805810A | Cites | United States of America | Applicant |
| US5819240A | Cites | United States of America | Applicant |
| US5835087A | Cites | United States of America | Applicant |
| US5841550A | Cites | United States of America | Applicant |
| US5852813A | Cites | United States of America | Applicant |
| US5857188A | Cites | United States of America | Applicant |
| US5870549A | Cites | United States of America | Applicant |
| US5878233A | Cites | United States of America | Applicant |
| US5883810A | Cites | United States of America | Applicant |
| US5889506A | Cites | United States of America | Applicant |
| US5903878A | Cites | United States of America | Applicant |
| US5910987A | Cites | United States of America | Applicant |
| US5917411A | Cites | United States of America | Applicant |
| US5917925A | Cites | United States of America | Applicant |
| US5930479A | Cites | United States of America | Applicant |
| US5943656A | Cites | United States of America | Applicant |
| US5944787A | Cites | United States of America | Applicant |
| US5971587A | Cites | United States of America | Applicant |
| US5979750A | Cites | United States of America | Applicant |
| US5999967A | Cites | United States of America | Applicant |
| US6006200A | Cites | United States of America | Applicant |
| US6023723A | Cites | United States of America | Applicant |
| US6028517A | Cites | United States of America | Applicant |
| US6032133A | Cites | United States of America | Applicant |
| US6035402A | Cites | United States of America | Applicant |
| US6047264A | Cites | United States of America | Applicant |
| US6052709A | Cites | United States of America | Applicant |
| US6064995A | Cites | United States of America | Applicant |
| US6070798A | Cites | United States of America | Applicant |
| US6081899A | Cites | United States of America | Applicant |
| US6131067A | Cites | United States of America | Search report |
| US6138910A | Cites | United States of America | Applicant |
| US6148289A | Cites | United States of America | Applicant |
| US6152369A | Cites | United States of America | Applicant |
| US6161130A | Cites | United States of America | Applicant |
| US6199102B1 | Cites | United States of America | Applicant |
| US6219669B1 | Cites | United States of America | Applicant |
| US6233565B1 | Cites | United States of America | Applicant |
| US6233568B1 | Cites | United States of America | Applicant |
| US6243620B1 | Cites | United States of America | Applicant |
| US6246925B1 | Cites | United States of America | Applicant |
| US6247149B1 | Cites | United States of America | Applicant |
| US6259964B1 | Cites | United States of America | Applicant |
| US6269446B1 | Cites | United States of America | Applicant |
| US6275154B1 | Cites | United States of America | Applicant |
| US6282658B2 | Cites | United States of America | Applicant |
| US6285777B2 | Cites | United States of America | Applicant |
| US6285991B1 | Cites | United States of America | Applicant |
| US6289323B1 | Cites | United States of America | Applicant |
| US6308277B1 | Cites | United States of America | Applicant |
| US6321333B1 | Cites | United States of America | Applicant |
| US6321339B1 | Cites | United States of America | Applicant |
| US6323782B1 | Cites | United States of America | Applicant |
9 members in 3 offices
Priority claims10
| Document | Office | Kind | Date |
|---|---|---|---|
| 28313901 | United States of America | P | |
| 28313901 | United States of America | P | |
| 0211380 | United States of America | W | |
| 0211380 | United States of America | W | |
| 47473003 | United States of America | A | |
| 60283139 | – | – | – |
| PCTUS0211380 | – | – | – |
| US20010283139P | – | – | – |
| US20030474730 | – | – | – |
| WO2002US11380 | – | – | – |
Members9
| Document | Office | Kind | |
|---|---|---|---|
| WO0249269A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU3518102A | Australia | A | |
| WO02084945A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US2004034780A1 | United States of America | A1 | |
| US2004133524A1 | United States of America | A1 | |
| US7266696B2 | United States of America | B2 | |
| US7779481B2This record | United States of America | B2 | |
| US2010332840A1 | United States of America | A1 | |
| US8417958B2 | United States of America | B2 |
60 transactions on the USPTO file
Allowed after 3 non-final rejections, 2 final rejections, 2 RCEs and 1 appeal.
- Non-final rejections
- 3
- Final rejections
- 2
- RCEs
- 2
- Appeals
- 1
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Payment of Maintenance Fee, 12th Year, Large EntityM1553 | M1553 | |
| Payment of Maintenance Fee, 8th Year, Large EntityM1552 | M1552 | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Disposal for a RCE / CPA / R129AbandonedABN9 | ABN9 | |
| Request for Continued Examination (RCE)RCEX | RCEX | |
| Workflow - Request for RCE - BeginBRCE | BRCE | |
| Mail Final Rejection (PTOL - 326)Final rejectionMCTFR | MCTFR | |
| Final RejectionFinal rejectionCTFR | CTFR | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Disposal for a RCE / CPA / R129AbandonedABN9 | ABN9 | |
| Request for Continued Examination (RCE)RCEX | RCEX | |
| Workflow - Request for RCE - BeginBRCE | BRCE | |
| Notice of Appeal FiledN/AP | N/AP | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Mail Final Rejection (PTOL - 326)Final rejectionMCTFR | MCTFR | |
| Final RejectionFinal rejectionCTFR | CTFR | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Request for Foreign Priority (Priority Papers May Be Included)RQPR | RQPR | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| IFW TSS Processing by Tech Center CompleteTSSCOMP | TSSCOMP | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Cleared by OIPE CSRL194 | L194 | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Notice of DO/EO Acceptance MailedM903 | M903 | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| 371 Completion Date371COMP | 371COMP | |
| Initial Exam Team nnIEXX | IEXX |
5 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Maintenance fee paymentMAFP | MAFP | |
| Maintenance fee paymentMAFP | MAFP | |
| Fee paymentFPAY | FPAY | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| AssignmentAS | AS |
Numbers
- Publication
- 07779481
- Publication, DOCDB
- 7779481
- Publication, EPODOC
- US7779481
- Application
- 10474730
- Application, DOCDB
- 47473003
- Application, EPODOC
- US20030474730
Titles
- English
- Systems and methods for electronic postmarking of data including location data
Patent term adjustment
- A delay
- +828 daysthe office missed an examination deadline
- B delay
- +599 dayspendency past three years
- Overlap
- −99 daysdelays counted once
- Applicant delay
- −276 days
- Net adjustment
- 1,052 days
Classification
- CPC, 1
- G06Q10/10
- IPC, 2
- H04L9 30
- G07B17 04
- USPC, 2
- 726028000
- 705408000