You are on page 1of 20

US 20080033741A1

(19) United States


(12) Patent Application Publication (10) Pub. No.: US 2008/0033741 A1
Van Luchene et al. (43) Pub. Date: Feb. 7, 2008
(54) AUTOMATED PRIOR ART SEARCH TOOL Related U.S. Application Data
(75) Inventors: Andrew S. Van Luchene, Santa
(63) Continuation-in-part of application No. 11/627,263,
Fe, NM (US); Raymond J. filed on Jan. 25, 2007, which is a continuation-in-part
Mueller, Palm Beach Gardens, FL of application No. 1 1/611,024, filed on Dec. 14, 2006,
(US); Dean Alderucci, Westport, which is a continuation-in-part of application No.
CT (US) 1 1/462,621, filed on Aug. 4, 2006.
Publication Classification
Correspondence Address:
GONZALES PATENT SERVICES (51) Int. Cl.
4605 CONGRESSAVE, NW G06Q 99/00 (2006.01)
ALBUQUEROUE, NM 87114 (52) U.S. Cl. ........................................................... 705/1
(73) Assignee: LEVATHAN (57) ABSTRACT
ENTERTAINMENT, LLC, Santa Improved methods for drafting, preparing, and Submitting a
Fe, NM (US) patent application are described. The system provides for
automated prior art searches. The system also provides a
(21) Appl. No.: 11/671,381 mechanism by which end users can Submit comments on the
prior art and these comments are used to determine the
(22) Filed: Feb. 5, 2007 relevance of the prior art in future prior art searches.

-10
Certified search 12 End User DB 18 Distinguishing
program language DB
Patent ADO DE 2O
Profile DB 36
Novelty Search 14 Patent App
program Status DB End User Profile
24 DB
Attorney DB 40
16 26
Profile Type DB
Generate End Prior Art DB 42
User Profile Transaction DB
28
Program Prior Art Note DB
Transaction Type
Virtual Dictionary and Fee DB
DB

Certified Search
DB
Patent Application Publication Feb. 7, 2008 Sheet 1 of 2 US 2008/0033741 A1

Certified Search 12 End USer DB 18 Distinguishing


program language DB
Patent App DB 2O
Profile DB
22
Novelty Search 14 Patent App
program Status DB End User Profile 38
24 DB
Attorney DB
16 26
Profile Type DB
Generate End Prior Art DB
USer Profile Transaction DB
28
Program Prior Art Note DB
Transaction Type 44
3O and Fee DB
Virtual Dictionary

32
Certified Search

Fig. 1
Patent Application Publication Feb. 7, 2008 Sheet 2 of 2 US 2008/0033741 A1

User Interface 102 End User DB 112 Researcher


Oueue DB
104
Patent Dictionary Patent App DB 114
Certified Search
Patent App Text 106 Patent App 116 DB
Enhancement Status DB Profile DB
108 118
Web Based Filing Attorney DB
End User Profile 134
110 DB
Profile SCOre Prior Art DB
Generation
Prior Art Note DB
122 Profile Type DB

Patent Dictionary 124 Transaction DB


140
126 Transaction Type
Researcher DB and Fee DB

Fig. 2
US 2008/0033741 A1 Feb. 7, 2008

AUTOMATED PRIOR ART SEARCH TOOL 0014. Attorney Name includes the meaning defined by
the USPTO guidelines
PRIORITY CLAIM 0015. Attorney Address includes the meaning defined
0001. The following application is a continuation-in-part by the USPTO guidelines
of U.S. patent application Ser. No. 11/668,596, “Keyword 0016. Attorney State includes the meaning defined by
Advertising in Invention Disclosure Documents, filed Jan. the USPTO guidelines
30, 2007, Ser. No. 11/668,586, “Targeted Advertising Based 0017 Attorney Country includes the meaning defined
on Invention Disclosures, filed Jan. 30, 2007, Ser. No. by the USPTO guidelines
1 1/611,024 “System and Method for Prioritizing Items in a 0018 Background of the Invention includest that part
Queue.” filed Dec. 14, 2006, and Ser. No. 1 1/462,621 of a patent application that is background as defined by the
“Fee-Based Priority Queuing for Insurance Form Process USPTO guidelines
ing, filed Aug. 04, 2006, all of which claim priority to U.S. 0019 Claims includes that part of a patent application
Provisional Patent Application No. 60/727,191, “Methods that is claims as defined by the USPTO guidelines
and Systems to Improve Patent Filing and Issuance Pro 0020 Date Stamp—Includes an electronic, unalterable
cess, filed Oct. 14, 2005. Each of which is hereby incor stamp on an electronic file indicated the date that the file was
porated by reference in their entirety. created or received by a computer system.
0021 Date of Invention includes the date a patent
BACKGROUND application has with a first time stamp
0022 Degree of infringement includes the statistically
0002 Protecting intellectual property through patent sys measured amount that a product or technical white paper
tems is a vital part of most country's national economies and infringes an issued patent application
well as the international economy. However, many known 0023 Description of the Invention includes that part of
patent systems Suffer from a number of disadvantages. a patent application that is description as defined by the
Examples of the disadvantages of current patenting systems USPTO guidelines
include: patents being issued by the patent office are of poor 0024 Draftsperson includes the meaning defined by the
quality; patents take too long to be issued, compared to the USPTO guidelines
demand of applicants; inventors being unable to easily 0025 Dollar Value includes a dollar amount that is
search patents to locate relevant prior art; attorneys with defined as the value of a patent license of a patent
little or no incentive to clearly identify, in a patent applica 0026 End User includes any user of a system including
tion they prepare, the invention being patented; and potential an inventor, researcher, attorney, or agent who interacts with
patent licensees lacking an easy method to determine the the System, e.g., by creating, enhancing, researching, filing,
strength of a patent. Accordingly, it would be advantageous prosecuting, licensing, or invalidating, a patent application.
to provide improved methods and apparatus for examining An end user may be required to be a member of a central
and granting protection to intellectual property. system. An end user may further be a group of inventors,
BACKGROUND
consortium, corporation, or other entity capable of interact
ing with the system.
0003 FIG. 1 is a block diagram of a system 10 according 0027 Electronic notification includes an email or other
to an exemplary embodiment of the present disclosure. means of digitally sending a message with a date and time
0004 FIG. 2 is a block diagram of a system 100 accord stamp to an electronic address.
ing to an exemplary embodiment of the present disclosure. 0028. Errors and Omissions—includes the meaning
defined by the USPTO guidelines
DETAILED DESCRIPTION 0029. Examiner includes a patent examiner
0030 Issued Patent includes the meaning defined by
Definitions: the USPTO guidelines
0005 Abstract of the Invention includes that part of a 0031 Filing Date—shall be the time stamp of the date
patent application that is the abstract as defined by the that a patent application was Submitted to the patent office.
USPTO guidelines 0032. Filed Patent includes a patent application that is
0006 Agent includes the agent responsible for filing a filed with the USPTO
patent application 0033 File Wrapper Includes all files associated with a
0007 Alternate Language includes words that can be patent application including but not limited to: the patent
used as alternates for words in a patent application application, a certified search, notes of distinguishing lan
0008 Artificial Intelligence includes any computer guage, notes of rejection, notes of additional distinguishing
program that uses neural nets and genetic algorithms. language, record of interview, additional prior art references,
0009 Assignee Name includes the meaning defined by and all electronic notifications associated with a patent
the USPTO guidelines application.
0010 Assignee City includes the meaning defined by 0034. First Office Action includes the meaning
the USPTO guidelines described in the USPTO guidelines.
0011 Assignee State includes the meaning defined by 0035 Genetic Algorithm includes a computer algo
the USPTO guidelines rithm that is capable of modifying and improving itself over
0012 Assignee Country includes the meaning defined time.
by the USPTO guidelines 0036) Infringement includes that a product or technical
0013 Attorney includes the attorney responsible for white paper practices the invention protected by the claims
drafting and/or filing a patent application. of an issued patent.
US 2008/0033741 A1 Feb. 7, 2008

0037 Interview includes an electronically recorded 0063 Patent Examiner includes a person responsible
conversation between an end user and a patent examiner. for reviewing the patent application and deciding if the
0038 Invention Class—includes the meaning described patent can be issued.
in the USPTO guidelines 0064 Patent examination queue—shall be the queue of
0039 Invention Subclass—includes the meaning patent applications that are assigned to a patent examiner
described in the USPTO guidelines that require office actions or reexaminations.
004.0 Invention Figures—includes the meaning 0065 Patent invalidator includes an end user who is
described in the USPTO guidelines attempting to invalidate an issued patent
0041 Invention Claims—includes the meaning described 0.066 Patent License includes a legal right to use an
in the USPTO guidelines invention disclosed in an issued patent
0042. Inventor Name includes the meaning described 0067 Patent Licensee includes an end user who is
in the USPTO guidelines licensing an issued patent
0043 Inventor City includes the meaning described in 0068 Patent Office Includes the United State Patent
the USPTO guidelines and Trademark Office (what about the rest of the world?)
0044) Inventor State includes the meaning described in 0069 Patent Practitioner or Practitioner includes an
the USPTO guidelines attorney, agent, or inventor responsible for preparation,
0045 Inventor Country includes the meaning described Submission, and/or prosecution of a patent application.
in the USPTO guidelines (0070 Patent Prior Art includes prior art that is filed and
0046 Issued Patent includes the meaning described in issued patents
the USPTO guidelines 0071 Patent Value score includes a score assigned by
0047 Literature Prior Art—shall be prior art for a patent an artificial intelligence system that demonstrates the
application other than patents strength of the claims of an issued patent in light of prior art.
0048 Missing Parts includes the meaning described in 0072 PCT Information includes the meaning described
the USPTO guidelines in the USPTO guidelines
0049. Non-Obviousness Score includes a score given to 0073 Potential Licensee includes an end user who may
a patent application by a central system that relates the want to license an issued patent
obviousness of the invention disclosed by the patent appli 0074 Prior Art includes any document with a time
cation to prior art cited by the central system. stamp prior to the time stamp of a patent application
0050. Notice of allowance includes the meaning (0075 Prior Art Data Includes data that is prior art
defined by the USPTO guidelines
0051. Notes—includes any language added to a prior art 0076 Priority Date includes the meaning described in
record by an end user the USPTO guidelines
0.052 Note of distinguishing language—includes notes 0077 Product includes a created thing that can be pro
provided by end users in response to the prior art cited in a tected by or that can infringe the claims of an issued patent
certified search. These notes distinguish a patent application (0078 Published Prior Art includes prior art that is
submitted by the end user over the prior art references available for review by the general public
contained in the certified search provided by the central 0079 Reexamination includes a second examination of
system. a patent after it has been issued.
0053. Note of additional distinguishing language in 0080 Relevance Score includes a score assigned by an
cludes notes provided by end users in response to a second end user or by a central system to a particular piece of prior
office action conducted by a patent examiner. art as it relates to a particular patent application.
0054) Note of rejection—shall be the notes contained in I0081 Research Report includes a report assemble by a
a second office action provided by a patent examiner researcher or a central system that contains prior art related
0055 Novel includes the meaning described in the to a patent application.
USPTO guidelines I0082 Researcher includes a person who manually
0056 Novelty Score includes a score given to a patent researches prior art databases to find prior art related to a
application by a central system that related the novelty of the patent application.
invention disclosed in the patent application to prior art cited I0083 Score includes a numerical value assigned to
by the central system Something as it relates to something else.
0057. Obvious includes the meaning described in the I0084. Second Office Action includes the meaning
USPTO guidelines described in the USPTO guidelines
0058 Office Action includes the meaning described in 0085. Second examination includes reexamination
the USPTO guidelines I0086 Status Change includes a change in status of a
0059 Online Chat Room includes any electronic cor patent application as it moves through the patent process.
respondence medium that allows for a real time, electronic Changes in status can include but are not limited Submitting
conversation between a patent examiner and an end user. the application for examination, receiving a certified search
0060 Patent Application—Includes any document cre for the application, placing the patent application in an
ated to describe and invention by an end user examiner queue, receiving an office action for the patent
0061 Patent Application Data Includes data contained application, receiving a notice of allowance for the patent
in a patent application application, receiving a notice of missing parts for the patent
0062 Patent Application Date includes the time application; receiving a patent number for the patent appli
stamped date that a patent application was entered into a cation, and receiving an indication of interest from a poten
central system tial licensee for the patent application.
US 2008/0033741 A1 Feb. 7, 2008

0087 Submitted Patent Application includes a patent 0106 The term “plurality” means “two or more', unless
application that an end user Submits to the central system for expressly specified otherwise.
examination. 0107 The term “herein” means “in this patent applica
0088 Subsequent Patent Application includes an appli tion, including anything which may be incorporated by
cation that comes after a patent application. reference', unless expressly specified otherwise.
0089 Technical white paper includes a text description 0108. The phrase “at least one of, when such phrase
of a product that describes the parts of the product and how modifies a plurality of things (such as an enumerated list of
they work together. things) means any combination of one or more of those
0090 Time Stamp includes an unalterable recording of things, unless expressly specified otherwise. For example,
the time a document was created by, entered into, or received the phrase “at least one of a widget, a car and a wheel'
by a system. means either (i) a widget, (ii) a car, (iii) a wheel, (iv) a
0091 Title includes the meaning described in the widget and a car, (v) a widget and a wheel, (vi) a car and a
USPTO guidelines wheel, or (vii) a widget, a car and a wheel.
0092 Web-Based Application includes an application 0109) Numerical terms such as “one', “two', etc. when
that is accessible on the World Wide Web via a web browser used as cardinal numbers to indicate quantity of something
such as Microsoft's Internet Explorer. The application will (e.g., one widget, two widgets), mean the quantity indicated
be stored on a central server and accessed via other com by that numerical term, but do not mean at least the quantity
puters. indicated by that numerical term. For example, the phrase
0093. Web-Based Form includes an electronic form “one widget does not mean “at least one widget, and
used to enter information by and end user into a web-based therefore the phrase “one widget does not cover, e.g., two
application widgets.
0094. Unpublished Prior Art includes prior art that is 0110. The phrase “based on does not mean “based only
not available to the general public, but that can be viewed by on', unless expressly specified otherwise. In other words,
employees of the central system. the phrase “based on describes both “based only on' and
0095 Useful includes the meaning described in the “based at least on”.
USPTO guidelines 0111. The term “represent and like terms are not exclu
0096 Usefulness Score includes a score given to a sive, unless expressly specified otherwise. For example, the
patent application based on its usefulness as defined by the term “represents’ do not mean “represents only', unless
USPTO guidelines. expressly specified otherwise. In other words, the phrase
0097. The term “product” means any machine, manufac “the data represents a credit card number describes both
ture and/or composition of matter, unless expressly specified “the data represents only a credit card number and “the data
otherwise. represents a credit card number and the data also represents
0098. The term “process” means any process, algorithm, Something else'.
method or the like, unless expressly specified otherwise. 0112 The term “whereby’ is used herein only to precede
0099 Each process (whether called a method, algorithm a clause or other set of words that express only the intended
or otherwise) inherently includes one or more steps, and result, objective or consequence of Something that is previ
therefore all references to a “step” or “steps” of a process ously and explicitly recited. Thus, when the term “whereby
have an inherent antecedent basis in the mere recitation of is used in a claim, the clause or other words that the term
the term process or a like term. Accordingly, any reference “whereby modifies do not establish specific further limita
in a claim to a step or steps of a process has sufficient tions of the claim or otherwise restricts the meaning or scope
antecedent basis. of the claim.
0100. The terms “an embodiment”, “embodiment, 0113. The term “e.g. and like terms means “for
"embodiments', “the embodiment”, “the embodiments', example', and thus does not limit the term or phrase it
“one or more embodiments”, “some embodiments', 'certain explains. For example, in the sentence “the computer sends
embodiments”, “one embodiment”, “another embodiment’ data (e.g., instructions, a data structure) over the Internet’.
and the like mean “one or more (but not all) embodiments the term "e.g. explains that “instructions” are an example of
of the disclosed invention(s), unless expressly specified “data” that the computer may send over the Internet, and
otherwise. also explains that “a data structure' is an example of “data'
0101 The term “variation of an invention means an that the computer may send over the Internet. However, both
embodiment of the invention, unless expressly specified “instructions” and “a data structure' are merely examples of
otherwise. “data”, and other things besides “instructions' and “a data
0102) A reference to “another embodiment in describing structure' can be "data'.
an embodiment does not imply that the referenced embodi 0114. The term “determining and grammatical variants
ment is mutually exclusive with another embodiment (e.g., thereof (e.g., to determine a price, determining a value,
an embodiment described before the referenced embodi determine an object which meets a certain criterion) is used
ment), unless expressly specified otherwise. in an extremely broad sense. The term “determining
0103) The terms “including”, “comprising and varia encompasses a wide variety of actions and therefore “deter
tions thereof mean “including but not limited to’, unless mining can include calculating, computing, processing,
expressly specified otherwise. deriving, investigating, looking up (e.g., looking up in a
0104. The term “consisting of and variations thereof table, a database or another data structure), ascertaining and
mean “including and limited to’, unless expressly specified the like. Also, "determining can include receiving (e.g.,
otherwise. receiving information), accessing (e.g., accessing data in a
0105. The terms “a”, “an and “the mean “one or more', memory) and the like. Also, “determining can include
unless expressly specified otherwise. resolving, selecting, choosing, establishing, and the like.
US 2008/0033741 A1 Feb. 7, 2008

0115 The term “determining does not imply certainty or RAM to a processor; (ii) carried over a wireless transmission
absolute precision, and therefore “determining can include medium; (iii) formatted and/or transmitted according to
estimating, predicting, guessing and the like. numerous formats, standards or protocols, such as Ethernet
0116. The term “determining does not imply that math (or IEEE 802.3), SAP ATP, BluetoothTM, and TCP/IP.
ematical processing must be performed, and does not imply TDMA, CDMA, and 3G; and/or (iv) encrypted to ensure
that numerical methods must be used, and does not imply privacy or prevent fraud in any of a variety of ways well
that an algorithm or process is used. known in the art.
0117 The term “determining does not imply that any 0.124 Thus a description of a process is likewise a
particular device must be used. For example, a computer description of a computer-readable medium storing a pro
need not necessarily perform the determining. gram for performing the process. The computer-readable
0118. It will be readily apparent to one of ordinary skill medium can store (in any appropriate format) those program
in the art that the various processes described herein may be elements which are appropriate to perform the method.
implemented by, e.g., appropriately programmed general 0.125 Just as the description of various steps in a process
purpose computers and computing devices. Typically a does not indicate that all the described steps are required,
processor (e.g., one or more microprocessors, one or more embodiments of an apparatus include a computer/computing
microcontrollers, one or more digital signal processors) will device operable to perform some (but not necessarily all) of
receive instructions (e.g., from a memory or like device), the described process.
and execute those instructions, thereby performing one or 0.126 Likewise, just as the description of various steps in
more processes defined by those instructions. a process does not indicate that all the described steps are
0119 A“processor means one or more microprocessors, required, embodiments of a computer-readable medium
central processing units (CPUs), computing devices, micro storing a program or data structure include a computer
controllers, digital signal processors, or like devices or any readable medium storing a program that, when executed, can
combination thereof. cause a processor to perform some (but not necessarily all)
0120 Thus a description of a process is likewise a of the described process.
description of an apparatus for performing the process. The 0127. Where databases are described, it will be under
apparatus can include, e.g., a processor and those input stood by one of ordinary skill in the art that (i) alternative
devices and output devices that are appropriate to perform database structures to those described may be readily
the method. employed, and (ii) other memory structures besides data
0121 Further, programs that implement such methods (as bases may be readily employed. Any illustrations or descrip
well as other types of data) may be stored and transmitted tions of any sample databases presented herein are illustra
using a variety of media (e.g., computer readable media) in tive arrangements for stored representations of information.
a number of manners. In some embodiments, hard-wired Any number of other arrangements may be employed
circuitry or custom hardware may be used in place of, or in besides those suggested by, e.g., tables illustrated in draw
combination with, some or all of the software instructions ings or elsewhere. Similarly, any illustrated entries of the
that can implement the processes of various embodiments. databases represent exemplary information only; one of
Thus, various combinations of hardware and software may ordinary skill in the art will understand that the number and
be used instead of software only. content of the entries can be different from those described
0122) The term “computer-readable medium” refers to herein. Further, despite any depiction of the databases as
any medium that participates in providing data (e.g., instruc tables, other formats (including relational databases, object
tions, data structures) which may be read by a computer, a based models and/or distributed databases) are well known
processor or a like device. Such a medium may take many and could be used to store and manipulate the data types
forms, including but not limited to, non-volatile media, described herein. Likewise, object methods or behaviors of
Volatile media, and transmission media. Non-volatile media a database can be used to implement various processes. Such
include, for example, optical or magnetic disks and other as the described herein. In addition, the databases may, in a
persistent memory. Volatile media include dynamic random known manner, be stored locally or remotely from any
access memory (DRAM), which typically constitutes the device(s) which access data in the database.
main memory. Transmission media include coaxial cables, I0128 Various embodiments can be configured to work in
copper wire and fiber optics, including the wires that com a network environment including a computer that is in
prise a system bus coupled to the processor. Transmission communication (e.g., via a communications network) with
media may include or convey acoustic waves, light waves one or more devices. The computer may communicate with
and electromagnetic emissions, such as those generated the devices directly or indirectly, via any wired or wireless
during radio frequency (RF) and infrared (IR) data commu medium (e.g. the Internet, LAN, WAN or Ethernet, Token
nications. Common forms of computer-readable media Ring, a telephone line, a cable line, a radio channel, an
include, for example, a floppy disk, a flexible disk, hard disk, optical communications line, commercial on-line service
magnetic tape, any other magnetic medium, a CD-ROM, providers, bulletin board systems, a satellite communica
DVD, any other optical medium, punch cards, paper tape, tions link, a combination of any of the above). Each of the
any other physical medium with patterns of holes, a RAM, devices may themselves comprise computers or other com
a PROM, an EPROM, a FLASH-EEPROM, any other puting devices, such as those based on the Intel(R) PentiumR)
memory chip or cartridge, a carrier wave as described or Centrino TM processor, that are adapted to communicate
hereinafter, or any other medium from which a computer can with the computer. Any number and type of devices may be
read. in communication with the computer.
0123 Various forms of computer readable media may be I0129. In an embodiment, a server computer or centralized
involved in carrying data (e.g. sequences of instructions) to authority may not be necessary or desirable. For example,
a processor. For example, data may be (i) delivered from the present invention may, in an embodiment, be practiced
US 2008/0033741 A1 Feb. 7, 2008

on one or more devices without a central authority. In Such second office action. The system could therefore be used to
an embodiment, any functions described herein as per automate an entire step of the patent filing and issuance
formed by the server computer or data described as stored on process.
the server computer may instead be performed by or stored 0.135 When the application is published and/or issued,
on one or more such devices. the system could then display the end user's notes to future
applicants, whose applications include the same or similar
DESCRIPTION prior art, i.e., to assist them in distinguishing their invention
0130. According to one further embodiment, a system is over the same or similar prior art. For example, an end user's
provided wherein prior art searches for patent-related docu notes may identify that a particular invention is not enabled
ment are automatically generated. An end user can Submit a or a particular combination is not obvious. These types of
patent application to a central system, for example via the comments could then be useful to other practitioners, par
web-based form described in U.S. patent application Ser. ticularly if a given argument was found to be persuasive by
an examiner.
Nos. 11/668,596, 11/668,586, 11/611,024, 11/462,621 and
60/727,191 each of which is hereby incorporated by refer 0.136. In another embodiment, the automated search tool
ence in its entirety, and as described in greater detail below. described herein can also be used to find prior art on issued
Of course it will be appreciated that this system could be patents. The end user Submits the issued patent to the system
implemented using any standard mechanism for Submitting and the system finds the most relevant prior art with a date
a patent application and that known methods, such as prior to the filing date of the submitted issued patent. The
scanning and OCR, can be used to turn applications Sub system can assemble the prior art on each issued patent in
mitted in paper form into electronic applications which can real time, i.e. when the prior art request is Submitted.
then be entered into the presently described system. Alternatively, the system can classify issued patents with
0131 Once the patent application is submitted, the sys prior art all the time and have pre-assembled search reports
tem uses a genetic algorithm or other similar mechanism to available on issued patents. The central system can certify
automatically identify relevant prior art. The system may the search results so that they can be used by multiple parties
output the prior art in order of its relevancy. Relative who can use them as the basis for invalidating a patent or
relevancy may be determined based on a score generated by determining the novelty of an issued patent. The system
the system. The end user may also be able to review the maintains a database of all searches and search results for
identified prior art and rate its relevance to the patent any issued patents, and for any new searches for the pending
application submitted. application. This information helps the system to determine
0132. The end user can also submit notes about related to a relevancy score, i.e., if another applicant uses the same or
the identified prior art. The submitted notes and relevance similar search, the results, prior art, notes, etc., from the first
rating are stored with the prior art and may be used as criteria application could be available to any Subsequent application.
on Subsequent patent application searches. Over time prior 0.137 Regardless of whether the system is used to search
art is given a stand-alone relevance score and a relevance a patent application or an issued patent, the system can
score for each patent application in which it was cited. generate a novelty score of the document over the prior art
Relevance may be based on any number of suitable factors it cites as relevant. The novelty score can be generated by the
which may be determined solely by the system and/or may system based on how close the prior art cited comes to
be determined by the end-user's actions. For example, if the disclosing the invention disclosed in the document Submit
end-user ultimately includes a prior art reference found and ted by the end user.
presented by the system, that particular piece of prior art 0.138 Researchers can use manual searching or other
may be assumed to have been relevant. If the end-user automated search engines to complete any search, this may
decides not to include a particular prior art reference that has be especially useful when the system is new and just
been found by the system, that piece of prior art may or may beginning to build a prior art database. The researchers can
not be considered not to be relevant. then enter or list any relevant prior art and, optionally, assign
0133. The end user can elect to save the search results their own relevancy score. This data would be used to train
with the patent application. The end user can also write the system to conduct and enhance its own searches. Addi
language to distinguish the patent application over the prior tionally the system could pay attorneys and researchers to
art search results and/or amend the claims of the patent provide this feedback. The feedback could be ranked by
application to distinguish over the prior art cited. Any comparing it to the feedback from other end users. Research
language in the patent application that is added, altered, or ers and Attorneys who provided the most relevant feedback
deleted by the end user in response to the automated search could be paid the greatest fees.
results may be identified by the system as an “amendment 0.139. According to yet another embodiment, end users
to the application. The central system can certify the search can Submit prior art to a confidential database where it can
results as being unaltered by the end user, and the patent be used as prior art for newly Submitted patent applications,
application and any “amendments' can be submitted along but it remains unpublished. Patent examiners can access
with the certified search results to the patent office for filing. Such prior art and use it to distinguish over Submitted patent
0134. As a further embodiment, the system can be used applications. The search system can use the unpublished
to generate the first office action for a patent application. The prior art and cite is as references to newly submitted patent
automated search results are treated as the first office action. applications. The search system can additionally generate
The “amendments’ submitted by the end user in response to novelty scores for the newly Submitted patent applications
the automated prior art search can be treated as a response based on the unpublished prior art. Should an examiner cite
to the first office action. The automated search results along unpublished prior art as a reason for not issuing a patent, the
with the end user's "amendments.” notes, and comments can end user can request at least one second opinion from
then be Submitted to an examiner, who can then develop a another examiner.
US 2008/0033741 A1 Feb. 7, 2008

0140) End users can also submit unpublished prior art as (0169. XX. Government Interest
prior art for an issued patent. The system can use the 0170 xxi. Attorney or Agent
unpublished prior art to generate a novelty score for the (0171 xxii. PCT Information
issued patent. Patent examiners can review the issued patent (0172 xxiii. Foreign Priority
in light of the unpublished prior art and determine if the (0173 xxiv. Reissue Data
patent can remain valid. In this manner, file wrappers for (0174 XXV. Related US App Data
issued patents can continue to grow after a patent has issued. (0175 xxvi. Referenced By
The ever-growing file wrapper can be used to determine the (0176 xxvii. Foreign References
value of a patent for licensing purposes. An issued patent 0177 xxviii. Other References
with a low novelty score can have a lower licensing value 01.78 xxix. Claims
then an issued patent with a higher novelty score. (0179 XXX. Description/Specification
0141. The system can search both public and unpublished 0180. As a further embodiment, as patent application data
prior art. In the case of public prior art, the system can cite is entered, the system could determine relevant prior art and
references and output them to the end user. (And can, output results in real time via the web-based application.
optionally, insert references in the end user's application). In Prior art could be incorporated into the patent application as
the case of unpublished prior art, the system can generate a the application is being drafted. (Output formats could be a
novelty score and certify the search results. The end user can simple listing, Sorted or unsorted in order of relevancy, tree
elect to continue filing the patent based on the novelty score. structure, showing links, or a “web mapping, showing links
The unpublished, certified results can be reviewed by a among all patents and other prior art, published or other
patent examiner in determining whether or not to issue a wise).
patent on the claimed invention. 0181. If an end user indicates that a particular prior art
0142. As a non-limiting example, a piece of prior art may reference cited is particularly relevant to the patent appli
be determined to be relevant based on:
0.143 1. The number and use of similar phrases, or cation, the system can retrieve prior art that is relevant to the
words or synonyms in the patent application and the prior art reference in real time and display it to the end user
prior art either automatically or by request. As end-users indicate
manual relevancy scores, the system could weight that
0144. 2. The relevance score that prior art has been information based upon the end-user's role (applicant,
given to patent applications similar to the current researcher, and attorney) and/or based upon their proven
application. ability to effectively score in the past. All end-users can
0145 3. The number of times a piece of prior art has score each other's performance, which may also affect the
been cited in patent applications in the same field, class, systems weighting of Such scores (individually and collec
and Subclass of the patent application. tively).
0146 4. The relevance of the prior art to other patent 0182. As the end-user is typing in a search term or phrase,
applications previously filed by the end user in the class the system could simultaneously: a) retrieve the relevant
and Sub class of the patent application prior art, continuously updating the list as the search term or
0147 5. Common attorney or agent between the patent phrase is changed or completed and b) offer up completed
application and the prior art. terms or phrases that are similar (i.e., past searches) or
0148 6. The relationship of the end user of the patent relevant to the current search. In other words, multiple
application to the end users that are inventors, attor search windows could open up on the end user desktop
neys, or assignees of the prior art. showing completed search phrases that might be of interest
0.149 7. Information found in one or more invention to the current searcher. These searches could also be dis
fields may be considered during the automated prior art played based upon relevancy and/or how recent the search
search. Non-limiting examples of invention fields that was Submitted and/or popularity, i.e., how often it has been
may be considered suitable for review during the used.
invention search include:
O150 i. Title 0183 The system could build up a profile for each user
0151. ii. Abstract that helps the system better understand the type of patent
0152 iii. Issue Date applications that a given user files, searches on, etc. So that
0153 iv. Patent Number the system would know that, for example, an end user files
0154) V. Application date a lot of process patents and very few devices. Mostly
(O155 vi. Application Serial Number software related, etc. This information could aid any of the
0156 vii. Application Type online tools and search engines to place a higher priority on
(O157 viii. Assignee Name the most applicable prior art, Suggestions, etc.
0158 ix. Assignee City 0.184 The system could highlight the relevant sections of
0159 X. Assignee State prior with different colors to reflect the degree of potential
0160 xi. Assignee Country infringement. The end user and patent examiner can add
feedback to the cited prior art reference to indicate whether
0.161. xii. International Classification the reference was flagged with the appropriate color. This
(0162 xiii. Current US Classification feedback could be used by an artificial intelligence algo
(0163 xiv. Primary Examiner rithm to improve the generation of relevant prior art for
0.164 XV. Assistant Examiner Subsequent searches.
(0165 xvi. Inventor Name 0185. End users and patent examiners can add notes to a
(0166 xvii. Inventor City patent application or prior art reference. Such notes could be
(0167 xviii. Inventor State presented in any suitable form including, for example, in the
0168 xix. Inventor Country form of a rollover pop up window.
US 2008/0033741 A1 Feb. 7, 2008

0186 Keyword analysis can determine the common use described above. Exemplary databases useful for the pres
of rare vs. common words in two documents. Common ently-described system include:
words can then be discarded. The matching of rare words 0197) End User Database 18
between documents could affect the relevance score between 0198 a. End User ID
the documents. (0199 b. End User Name
0187. In another embodiment, the results of a search may 0200 c. End User Address
be based both on the invention being submitted and previous 0201 d. End User Contact Info
inventions submitted by the end user. (0202) e. End User Billing Info
0188 The system can be built using any suitable archi 0203 f. Profile Score ID
tectural method. Examples of suitable architectural methods 0204 Patent Application Database 20
include, but are not necessarily limited to: 1) a simple, table 0205 a. Patent Application ID Number
based method 2) a rules based system or 3) an artificial 0206 b. End User ID
intelligence (AI) system such as Neural Net, or Bayesian 0207 c. Patent Application Title
Algorithm. 0208 d. Patent Application Abstract
0189 Those having skill in the art will recognize that 0209 e. Patent Application Description/Specification
there is little distinction between hardware and software 0210 f. Patent Application Invention Class and Sub
Class
implementations. The use of hardware or Software is gen 0211 g. Patent Application Inventor Name
erally a choice of convenience or design based on the 0212 h. Patent Application Inventor City
relative importance of speed, accuracy, flexibility and pre
dictability. There are therefore various vehicles by which 0213 i. Patent Application Inventor State
processes and/or systems described herein can be effected 0214 j. Patent Application Inventor Country
(e.g., hardware, Software, and/or firmware) and that the 0215 k. Patent Application Attorney or Agent
preferred vehicle will vary with the context in which the 0216 1. Patent Application PCT Information
technologies are deployed. 0217 m. Patent Application Date of Invention
0218 n. Patent Application Background of the inven
0190. At least a portion of the devices and/or processes tion
described herein can be integrated into a data processing 0219. o. Patent Application Invention Figures
system with a reasonable amount of experimentation. Those 0220 p. Patent Application Assignee Name
having skill in the art will recognize that a typical data 0221 q. Patent Application Assignee City
processing system generally includes one or more of a 0222 r. Patent Application Assignee State
system unit housing, a video display device, memory, pro 0223 s. Patent Application Assignee Country
cessors, operating systems, drivers, graphical user inter 0224 t. Patent Application Claims
faces, and application programs, interaction devices such as 0225 u. Patent Application Search ID
a touch pad or screen, and/or control systems including 0226 v. Patent Application Researcher
feedback loops and control motors. A typical data processing 0227 w. Patent Application Filing Date
system may be implemented utilizing any Suitable commer 0228 X. Patent Application Status
cially available components to create the gaming environ 0229 y. Profile Score ID
ment described herein. 0230. Z. Published/Unpublished Flag
0191). Accordingly, the presently described system may 0231. Patent Application Status Database 22
comprise a plurality of various hardware and/or software 0232 a. Patent Application Registered
components. A Suitable exemplary system 10 is shown in 0233 b. Submitted to Formal Search
FIG. 1. However, it will be understood that a nearly unlim 0234 c. Formal Search Complete
ited number of variations are possible and that such descrip 0235 d. Received Distinguishing Language Over Prior
tion is intended to provide a non-limiting example of an Art
implementation that could be utilized but should not be used 0236 e. Patent Application Filed
to define the entire scope of the invention. 0237 f. Patent Examiner Review
0.192 Accordingly, a system 10 configured to perform the 0238 g. Response to Examiner Review
various functions described above may incorporate a num 0239 h. Patent Abandoned
ber of software modules configured to perform various 0240) i. Final Rejection
tasks. Exemplary software modules useful for the presently 0241 j. Patent Issued
described system include: 0242 Attorney Database 24
0193 1. Certified Search Program 12 This program 0243 a. Attorney ID
conducts an AI prior art search for a Submitted patent 0244 b. Attorney Name
application and links the search results to a patent 0245 c. Attorney Address
application 0246 d. Attorney Billing Info
0194 2. Novelty Score Program 14. This program 0247 e. Profile Score ID
generates a novelty score of a patent application as they 0248 Prior Art Database 26
relate to the certified search results. 0249 a. Prior Art ID
(0195 3. Generate End User Profile Program 16 this (0250 b. Prior Art Title
program generates an end user profile based on patent 0251 c. Prior Art Abstract
applications Submitted by an end user. 0252 d. Prior Art Description/Specification
0196) System 10 may further include a number of data 0253 e. Prior Art Invention Class and Sub Class
bases configured to store and associate the various types of 0254 f. Prior Art Inventor Name
data that are used by the system to perform the functions 0255 g. Prior Art Inventor City
US 2008/0033741 A1 Feb. 7, 2008

0256 h. Prior Art Inventor State 0317 d. Patent Application


0257 i. Prior Art Inventor Country 0318 e. Prior Art
0258 j Prior Art Attorney or Agent 0319 Transaction Database (for search, novelty score,
0259 k. Prior Art PCT Information and filing fees) 42
0260 1. Prior Art Date of Invention 0320 a. Transaction ID
0261 m. Prior Art Background of the invention 0321 b. Transaction Date
0262 n. Prior Art Invention Figures 0322 c. Transaction Type
0263 o. Prior Art Assignee Name 0323 d. End User ID (1-N)
0264 p. Prior Art Assignee City 0324 e. Transaction Amount
0265 q. Prior Art Assignee State 0325 Transaction Type and Fee Database 44
0266 r. Prior Art Assignee Country 0326 a. Transaction Type
0267 S. Prior Art Claims 0327 b. Transaction Fee (1-N)
0268 t. Profile Score ID 0328 c. Fee Applied to Account Type (1-N)
0269 u. Related Prior Art Notes IDs 1-N 0329. Accordingly, a system such as that described herein
0270 V. Prior Art Search Score will be configured to perform various functions, such as
0271 w. Published/Unpublished Flag those described above, by performing various method steps
0272 Prior Art Note Database 28 in order to accomplish one or more given tasks. Non
0273 a. Note ID limiting examples of methods that may be performed by a
0274 b. End User ID(s) system and the steps that the system may execute in order to
0275 c. Patent Application ID perform these methods are described below:
0276 d. Prior Art ID(s)
(0277 e. Note Title 0330. Submit patent application and receive relevant
search results
0278 f. Note Description
0279 g. Note Class 0331 1. Receive patent application
0280 h. Note Subclass 0332 2. Determine relevant prior art for patent appli
(0281 i. Note Keyword(s) 1-N cation
0282 j. Profile Score ID 0333 3. Generate relevance score for each piece of
0283 Virtual Dictionary Database 30 relevant prior art
0284 a. Word ID 0334 4. Sort relevant prior art in order of relevance
0285) b. Word SCO

0286 c. Like Words 1-N 0335. 5. Output sorted relevant prior art
0287 d. Common phrases using word or like words 0336 6. Receive feedback on relevant prior art
1-N 0337 7. Store feedback on relevant prior art with prior
0288 e. Used in Patents 1-N art record.
0289 f. Profile Score ID 0338 Receive distinguishing language of relevant prior
0290 Certified Search Database 32 art and Submit patent application, relevant prior art, and
0291 a. Search ID distinguishing language to patent office
0292 b. Patent Application ID 0339) 1. Receive patent application
0293 c. Prior Art ID 0340 2. Generate and Output relevant prior art
0294 d. Novelty Score 0341 3. Receive distinguishing language of relevant
0295) e. Usefulness Score prior art
0296 f. Non-obvious Score 0342. 4. Submit patent application, relevant prior art,
0297 g. Search Score and distinguishing language to patent office
0298 Distinguishing Language Database 34 0343 Generate novelty score of patent application based
0299 a. Patent Application ID on relevant prior art
0300 b. Prior Art ID 0344) 1. Receive patent application
0301 c. Referenced Section of Prior Art ID 0345 2. Determine relevant prior art for patent appli
cation
0302) d. Distinguishing Language over Referenced
Section of Prior Art ID 0346 3. Generate novelty score for patent application
0303 Profile Database 36 based on relevant prior art
0304 a. Profile Score ID 0347. 4. Output novelty score based on prior art
0305 b. Profile Type 0348 Generate end user profile
(0306 c. Patent Class 1-N 0349 1. Receive patent application
0307 d. Patent Subclass 1-N 0350 2. Determine relevant prior art
0308 End User Profile 38 0351) 3. Store relevant prior art with End User Profile
0309 a. Profile Score ID 0352 Determine relevant prior art based on end user
0310 b. Patent Application(s) Class 1-N profile and patent application data
0311 c. Patent Application(s) Sub Class 1-N 0353 1. Receive end user log in
0312 d. Invention Keywords 1-N 0354) 2. Retrieve end user profile
0313 Profile Type Database 40 0355 3. Receive Patent Application
0314 a. End User 0356 4. Determine relevant prior art for patent appli
0315 b. Attorney cation based on patent application data and end user
0316 c. Word profile
US 2008/0033741 A1 Feb. 7, 2008

0357 5. Generate relevance score for each piece of 0393 1. Title


relevant prior art based on patent application data and 0394 2. Abstract
end user profile 0395 3. Description/Specification
0358 6. Sort relevant prior art in order of relevance 0396 4. Invention Class and Sub Class
SCO
0397 5. Inventor Name
0359 7. Output sorted relevant prior art 0398 6. Inventor City
0360 End User Rates Relevance of Prior Art Cited 0399. 7. Inventor State
0361 1. Receive patent application data (0400 8. Inventor Country
0362. 2. Generate prior art based on application data 0401 9. Attorney or Agent
0363. 3. Output prior art based on application data 04.02 10. PCT Information
0364 4. Receive relevance rating of prior art from end 0403 11. Date of Invention
USC
0365 5. Store relevance rating of prior art with prior 0404 12. Background of the invention
art for Subsequent scoring 04.05 13. Invention Figures
0366 Certified Search of Issued Patent 0406 14. Assignee Name
0367. 1. Retrieve Issued Patent Record 0407 15. Assignee City
0368 2. Generate prior art based on Issued Patent Data 0408 16. Assignee State
0369. 3. Apply relevancy score to prior art 04.09 17. Assignee Country
0370. 4. Store prior art and score with Issued Patent 0410 18. Claims
record. 0411. The information submitted into the tool may be
0371 Real Time Output of Prior Art as Patent is Drafted analyzed automatically and/or in real time by the system in
0372 1. Receive patent application data order to perform various functions. For example, based on
0373 2. Determine prior art based on patent applica the information Submitted, the system can recommend alter
tion data nate language for sections or draft missing parts of the total
0374 3. Output prior art based on patent application patent application. For the purposes of the present disclo
data Sure, information is considered to be analyzed automatically
0375 4. Receive request to incorporate prior art into any time it is analyzed by the system with the system having
patent application data to receive additional input, such as a request or command,
0376 5. Incorporate prior art into patent application from the user. It will be appreciated, that computer imple
data mented systems are subject to various operating constraints,
0377 Retrieve more prior art relevant to cited prior art Such as server loads, processing speeds, and the like, with
0378 1. Receive patent application data which those of skill in the art will be familiar and, accord
0379 2. Determine prior art based on patent applica ingly, “real time' analysis may not necessarily be instanta
tion data neous, but is rather intended to mean that results are auto
0380 3. Output prior art based on patent application matically provided to the user as soon as they are available,
data given the various system operating constraints.
0381. 4. Receive request for additional prior art rel 0412 Recommendations for alternate language or miss
evant to output prior art ing portions may be based on patent applications or other
0382 5. Determine additional prior art relevant to non-copyright protected publications describing similar
output prior art inventions. For example, the system may use a genetic
0383 6. Output additional prior art algorithm to determine like patent applications as the end
0384 (Submit patent application for time stamp) user is entering the description of his invention. Because
0385 1. Receive patent application data patent practitioners often act as their own lexicographers and
0386 2. Receive request for time stamp coin new terminology to describe inventions, such new
(0387 3. Receive unpublished or published preference terminology can be shared immediately and made available
0388 4. Time stamp patent application data to other patent practitioners. In this manner, the system can
0389) 5. Store patent application data with time stamp act as an ever changing virtual dictionary of language for
and unpublished or published preference new patent applications. An example of a genetic algorithm
0390 6. Publish patent application data if published that can perform this function is the Semetric program
preference is received offered by Engenium.
0391. According to one or more further embodiments, the 0413. As another example, the system can perform real
present invention provides an automated web-based patent time prior art search based on the disclosure as the end user
application preparation and Submission tool. In one embodi types words into the tool. The system could be configured to
ment, an end user can draft a patent application using an dynamically display the most relevant prior art choices
online tool. Once the patent application or portion thereof is based on the words and letters being typed. The prior art
created, the document can be submitted to: (i) a researcher being displayed would then change in real time as the end
for further research, (ii) a patent attorney for further drafting, user types in more words to describe the invention. It will be
or (iii) the patent office. appreciated that Such real time searching could be used for
0392 According to an embodiment, an end user may any type of searching and not just searching for prior art for
enter a description of the invention into a web-based form inventions.
(e.g., an HTML form with appropriate fields, menus, check 0414 Suggestions for alternate language and missing
boxes or other user interface elements that permit the entry portions or prior art or other searches need not necessarily be
of information). The end user can enter additional informa performed in real time, but may also or alternatively be
tion Such as: performed after a disclosure is submitted by the end user, for
US 2008/0033741 A1 Feb. 7, 2008
10

example in order to receive an initial review prior to filing, cations. The patent application is scored and the system
or only upon the end user's request. determines whether the application should be sent to a
0415. According to another embodiment, the system may researcher, an attorney, or to the patent office.
utilize a genetic algorithm to specify a class and Subclass for 0424. If the end user elects to submit the patent applica
a patent application. The system may analyze an application tion to a researcher, the system can select or Suggest an
in real time, or after it has been submitted, and determine the optimal researcher from its database of researchers based on
appropriate class and Subclass. The genetic algorithm may or inventions researched by those researchers and the relevance
may not allow for the incorporation of classification data of those inventions to the invention currently being submit
from previously submitted applications which are identified ted by the end user. Alternatively or additionally, the system
by the system or the end user as being similar to the current could select or Suggest a researcher based on whether a
application. particular researcher has capacity to conduct research on the
0416. According to another embodiment, the system may patent application. If the end user is allowed to select a
track and/or identify information that is missing from the researcher, a list of applicable researchers could be provided
patent application that is required for filing the patent to the user by the system. The list could be sorted or sortable
application with the patent office. The end user can review based on relevancy, expected timeframe for research
missing parts for a particular patent application and fill them completion, cost, location, or other factors.
in as desired. The end user can also leave missing informa 0425. As a further embodiment, if the end user is allowed
tion fields open for Subsequent completion, for example, by to select a researcher, researchers could bid on the oppor
researchers and/or patent practitioners. tunity to research the patent application. Bids could include
0417. According to another embodiment, one or more any number of relevant factors including but not limited to,
notes could be submitted by an end user or other individual cost for research, type offee rate (i.e. flat fee, hourly, etc.),
in connection with a document, including, for example, an type and extent of results provided, and timeframe for
application as it is being drafted, a Submitted or filed returning results.
application, a patent publication, an issued patent, a non 0426. Moreover, the system could be configured to pro
patent reference, an office action, a examiner or practitioner vide to the end user contact information for each selected or
communication, a judicial or review-board decision, or the Suggested researcher. The end user could then contact the
like. These notes may or may not be viewable to other users selected or Suggested researcher via the system interface and
and may or may not be used by the system for any Suitable submit the patent application to the researcher for review. A
purpose, including, for example, preparation or examination contract can be set up, i.e., drafted and executed automati
of the present application, preparation or examination of cally, between the end user and the patent researcher using
other applications, system maintenance, and the collection the system.
and dissemination of statistical information. Moreover, 0427 According to an embodiment, the researcher
notes may or may not be Submitted in response to additions, receives the patent application, creates a research report, and
Suggestions, or notes from the system or other individuals. submits the research report to the end user. The research
Any suitable type of file, including, but not limited to a jpg, report may be submitted to the end user via the central
digital video, recording, voice message, or textual document system. According to some embodiments, the end user can
could be added to or associated with a document as a note. review the prior art cited in the research report and rate its
0418. As a non-limiting example, an end user may add relevance to the invention disclosed. The relevance rankings
notes to the alternate language and missing portion Sugges can be used to match that researcher to Subsequent patent
tions provided to or by the system. These notes can be used applications. The end user can also submit notes distinguish
by the genetic algorithm to generate improved alternate ing the application over the prior art cited and/or alter the
language and missing portion Suggestions for later invention application, such as to include distinguishing language.
submissions by the same and/or other end users. Moreover, 0428. According to an embodiment, the system may be
these notes could be readable by Subsequent end users and configured to facilitate fee transactions between the end user
could be used to assist in the drafting of later patent and the researcher. The system may or may not impose a
applications. Surcharge for facilitating the fee transactions. For example,
0419 According to another embodiment, the present once an application has been Submitted to a researcher, the
disclosure provides for a system in which a practitioner can system may charge the researcher with a finder's fee. The
elect from between multiple post-drafting processing system could also charge the end user with a researcher
options. The system may or may not require that the finder fee, or, the two parties could split a single fee.
application have been drafted using a web-based drafting Alternatively the system could charge the researcher, who,
tool such as that described above. According to this embodi in turn could charge the end user some, or all, of the fee
ment, once an end user has completed drafting a patent amount. Alternatively or additionally, once the report has
application, the end-user can select whether he wants to: been received by the end user, a research report fee can be
0420 1 Submit the patent application to a researcher charged to the end user and some or all of the fee can be
0421 2 Submit the patent application to an attorney for remitted to the researcher.
further drafting 0429. Alternatively or additionally, the system may be
0422 3 Submit the patent application to the Patent configured to Submit the application to an automated search
Office for filing ing program configured to produce search results using, for
0423. In an alternate embodiment, the system can rec example, a genetic algorithm search program. A genetic
ommend one of the previous three choices to an end user algorithm search program is described, for example, previ
based on the current status of an application. According to ously incorporated U.S. patent application Ser. No. 1 1/462/
this embodiment, the system analyzes the patent application 621, and U.S. Provisional Patent Application Ser. No.
document and compares it to previously filed patent appli 60/727,191.
US 2008/0033741 A1 Feb. 7, 2008
11

0430. If the end user elects to submit the patent applica both the attorney and the end user. Furthermore the system
tion to an attorney (or agent) for additional drafting, the may facilitate with the drafting and execution of a contract
system can determine an optimal attorney from its database between the end user and attorney specifying terms and
of attorneys. The determination may be based on any conditions so that the attorney can complete the application.
number of factors including, for example, estimated fee, past The system may or may not utilize a standard contract which
applications filed by the attorney, attorney's capacity, esti may or may not be modifiable by the end user and/or the
mated turn-around, etc. For example, the system may be attorney. Once the attorney's changes are made, the system
configured to identify past inventions/applications filed and may be configured to charge the fee specified by the contract
prosecuted by attorneys in the database and further deter to the end user for enhancing the patent application and
mine the relevance of those inventions to the invention submit some or all of the fee to the attorney.
currently being submitted by the end user. 0436. Once the end user elects to submit the patent
0431 Moreover, attorneys may be asked or required to application to the patent office, the system may be config
provide the system with information regarding their fees for ured to determine if all information fields have been com
preparation including billing rates and fees for past appli pleted. Once the system has determined that all information
cations, current availability, estimated turn-around time, fields have been completed, the system generates the appro
contact information, etc. Accordingly, the system can select priate forms, and Submits the patent application, along with
or suggest an attorney based on Such information. For the appropriate forms to the patent office. An electronic
example, a given attorney may be selected or Suggested receipt confirmation is received from the patent office and
based on whether or not the system determines that attorney stored by the central system as well as being transmitted to
has capacity to assist the inventor in enhancing the appli the end user. The central system charges a filing fee to the
cation. Once one or more attorneys are selected by the end user and remits a portion of that fee to the patent office.
system or the end user, the system can provide the attorneys If all fields have not been completed, the system steps the
contact information to the end user using any Suitable applicant through each open field, providing examples and
method. According to one embodiment, the end user may information about each field, its use, etc.
receive an attorney's contact information via the web-based 0437. According to a further embodiment, the system
form. may be configured to time stamp the patent application file
0432. Furthermore, the end user may be able to automati as additions are made by the various parties who can access
cally Submit the patent application to the attorney via the it. Moreover, the system could time and date stamp and store
web-based service. The attorney may then review the appli all files that are entered into the system and so that a record
cation for further refinement. Changes, additions, and alter of the invention is maintained.
ations made by the attorney may be tracked by the system. 0438 According to yet another embodiment, the end user
Once the attorney has completed the application, the end may be allowed to determine whether or not an application
user may be able to log in or otherwise access the completed filed with the system is to be treated as public or private data.
application via the system to order to review and approve If the filed application is be treated as public data, and thus
changes made by the attorney to the application. useful as prior art against other inventions, the end user may
0433) If the end-user is not completely satisfied with the further be allowed to identify the application as an invention
changes made by the first attorney, the application, with or registration rather than as an application. Just like a filed
without the first attorney's changes, may be submitted to a patent application, an invention registration can be assigned
second attorney and Such process repeated until the end-user a filing date and used as prior art against later filed appli
is satisfied with the application. Once final approval is cations, but may not be subjected to further examination.
received from the end-user, the patent application can be 0439. An end user preparing a patent application may
submitted to the patent office by the system. desire to get into contact with other end users that are
0434. The determination of an appropriate attorney may preparing or have prepared other similar patent applications.
be made at the time the end user opts to submit the draft Accordingly, the system of the present disclosure may be
application to an attorney or while the end user is drafting configured to facilitate communication between end users
the application. Moreover, rather than waiting until the end who are or have worked on similar patent applications.
user believes he has “finished the application, the end user According to this embodiment, when the system receives
may be able to contact the attorney via the system while patent application data from an end user, the system may
drafting the application. For example, while the end user is perform a search to find other end users that are working or
entering the patent application data into the system, the have worked on similar patent applications and allow the
system can determine an appropriate attorney and offer the end users to communicate with one another. Such commu
opportunity to provide the end user with real time chat with nication may or may not be anonymous. According to one
the attorney if the end user accepts, a chat window is opened example, the system receives patent application data from an
between the end user and attorney via the central system. end user and then uses that patent application data to search
The end user can provide patent application data and the against other end user profiles in the system. The system
attorney can add and edit the data. When the session is generates a list of end user profiles that are relevant to the
complete, the system can charge a fee to the end user and patent application data and scores them based on relevance.
submit a portion of that fee to the attorney. The recorded chat The system then outputs the list of relevant end users to the
session is attached to the patent application file. end user Submitting the patent application data. According to
0435 The system may be configured to facilitate fee Some embodiments, end users may be able to opt in to or out
transactions and contract formation between the attorney of being a member of this service.
and the end-user. The system may or may not impose a 0440 The system may require the use of a user ID and
Surcharge for Such facilitation. For example, when an end password associated with a specific log in profile or other
user contacts an attorney, a finder's fee can be charged to mechanism to protect privacy and ensure that end users are
US 2008/0033741 A1 Feb. 7, 2008

accessing only the information they are entitled to access. (e.g., hardware, Software, and/or firmware) and that the
For example, a given user may only be given access to or preferred vehicle will vary with the context in which the
receive help from applications written by himself, other technologies are deployed.
members of his firm or corporation, other applications for 0448. At least a portion of the devices and/or processes
the same inventor or assignee, or other practioners who have described herein can be integrated into a data processing
opted in to a program. In cases where an end user is an entity system with a reasonable amount of experimentation. Those
with multiple individuals who access the system, each having skill in the art will recognize that a typical data
individual may have the same or a separate log in profile. processing system generally includes one or more of a
0441. In addition to a formal web browser interface, the system unit housing, a video display device, memory, pro
system may incorporate a smaller interface, like a toolbar on cessors, operating systems, drivers, graphical user inter
a browser or a freestanding toolbar/text field that floats, faces, and application programs, interaction devices such as
a touch pad or screen, and/or control systems including
and/or is hidden but present as an icon (e.g., in the bottom feedback loops and control motors. A typical data processing
right hand corner in Windows XP). For example, a text field system may be implemented utilizing any suitable commer
may be ever present on the screen. A user may be able to type cially available components to create the gaming environ
a patent number, application number, attorney docket num ment described herein.
ber, etc (along with any necessary password, confirmation 0449 Accordingly, the presently described system may
number or the like), hit enter and be automatically directed comprise a plurality of various hardware and/or software
to a search results screen, draft history screen, prosecution components. An exemplary system 100 is shown in FIG. 2
history screen, or some other desirable location. and described below. However, it will be understood that a
0442. In a further embodiment, the system may be con nearly unlimited number of variations are possible and that
figured to make new matter added as part of a continuation Such description is intended to provide a non-limiting
in part (CIP) or other application easily identifiable. For example of an implementation that could be utilized but
example, new matter could be red-lined, highlighted, or should not be used to define the entire scope of the invention.
otherwise identified by altering the font or in some other 0450 Accordingly, a system 100 configured to perform
recognizable manner as the application is being prepared, or the various functions described above may incorporate a
at the time of Submission or filing. number of Software modules configured to perform various
0443 Furthermore, any of the processes described above, tasks. Exemplary software modules useful for the presently
Such as generation of Suggested language, Suggested described system include:
researchers, and Suggested attorneys could be performed for 0451 a. User interface 102 this program allows the
the new material. As a further embodiment, a new search end user to interface with system 100.
request or automated research report could be automatically 0452 b. Patent Words and Phrases Dictionary Program
generated for the new subject matter in the CIP. 104—this program generates like words and word
0444 According to yet another embodiment, the system phrases based on patent application text entered by an
may be configured to ensure that all Submissions for filing end user. These words and phrases may then be stored
comply with any formalities requirements. For example, the in a database such as Patent Words and Phrases Data
system may ensure that all submitted figures fall within the base 124, described below.
current guidelines for margins size, line thickness, font size, 0453 c. Patent Application Text Enhancement Pro
etc. Such compliance may be determined each time a gram 106—this program identifies words and phrases
Submission is made, whether an initial filing, response to an in an end user's patent application and associates these
office action, filing of a continuation, divisional, continua words and phrases with alternative words and phrases
tion-in-part of the like. from the patent words and phrases dictionary program
0445 According to yet another embodiment, the system 104.
could generate a clarity score for the patent application. An 0454 d. Web Based Filing Program 108 this pro
AI system could be trained to identify patent applications gram allows patent applications to be created and
that clearly define an invention VS. applications that do not. electronically filed with the patent office.
End Users and patent examiners could provide a clarity 0455 e. Profile Score Generation Program 110 this
rating for prior art. Based on the ratings assigned, an AI program scores the relevance of end users to one
system can analyze newly filed patent applications and another and to patent applications and prior art.
assign clarity scores to them. 0456 System 100 may further include a number of
0446. The system can be built using any suitable archi databases configured to store and associate the various types
tectural method. Examples of suitable architectural methods of data that are used by the system to perform the functions
include, but are not necessarily limited to: 1) a simple, table described above. Exemplary databases useful for the pres
based method 2) a rules based system or 3) an artificial ently-described system include:
intelligence (AI) system such as Neural Net, or Bayesian 0457 End User Database 112, which may store and
Algorithm. associate data Such as:
0447 Those having skill in the art will recognize that 0458 a. End User ID
there is little distinction between hardware and software 0459 b. End User Name
implementations. The use of hardware or Software is gen 0460 c. End User Address
erally a choice of convenience or design based on the
relative importance of speed, accuracy, flexibility and pre 0461 d. End User Contact Info
dictability. There are therefore various vehicles by which 0462 e. End User Billing Info
processes and/or systems described herein can be effected 0463 f. Profile Score ID
US 2008/0033741 A1 Feb. 7, 2008
13

0464 Patent Application Database 114, which may store 0521 i. Prior Art Inventor Country
and associate data Such as: 0522 j. Prior Art Attorney or Agent
0465 Patent Application ID Number 0523 k. Prior Art PCT Information
0466 End User ID 0524 1. Prior Art Date of Invention
0467 Patent Application Title 0525) m. Prior Art Background of the invention
0468 Patent Application Abstract 0526 n. Prior Art Invention Figures
0469 Patent Application Description/Specification 0527 o. Prior Art Assignee Name
0470 Patent Application Invention Class and Sub 0528 p. Prior Art Assignee City
Class 0529) q. Prior Art Assignee State
0471 g. Patent Application Inventor Name 0530 r. Prior Art Assignee Country
0472 h. Patent Application Inventor City 0531 S. Prior Art Claims
0473 i. Patent Application Inventor State 0532 t. Profile Score ID
0474) j. Patent Application Inventor Country 0533 u. Related Prior Art Notes IDs 1-N
0475 k. Patent Application Attorney or Agent 0534 V. Prior Art Search Score
0476 1. Patent Application PCT Information 0535 w. Published/Unpublished Flag
0477 m. Patent Application Date of Invention 0536 Prior Art Note Database 122, which may store and
0478 n. Patent Application Background of the inven associate data Such as:
tion 0537 a. Note ID
0479o. Patent Application Invention Figures 0538 b. End User ID(s)
0480p. Patent Application Assignee Name 0539 c. Patent Application ID
0481q. Patent Application Assignee City 0540 d. Prior Art ID(s)
0482r. Patent Application Assignee State 0541. e. Note Title
S. Patent Application Assignee Country
0483) (0542 f. Note Description
0484t. Patent Application Claims (0543 g. Note Class
0485u. Patent Application Search ID 0544 h. Note Subclass
0486V. Patent Application Researcher (0545) i. Note Keyword(s) 1-N
0487w. Patent Application Filing Date (0546 j. Profile Score ID
0488X. Patent Application Status (0547 Patent Words and Phrases Dictionary Database
0489y. Profile Score ID 124, which may store and associate data Such as:
0490 Z. Published/Unpublished Flag 0548 a. Word ID
0491 Patent Application Status Database 116, which may 0549 b. Word
store and associate data such as: 0550 c. Like Words 1-N
0492 a. Patent Application Registered 0551 d. Common phrases using word or like words
0493 b. Submitted to manual Search
0494 c. Manual Search Received 0552 e. Used in Patents 1-N
0495 d. Submitted to Attorney 0553 f. Profile Score ID
0496 e. Attorney Review Complete 0554 Researcher Database 126, which may store and
0497 f. Submitted to Formal Search associate data Such as:
0498 g. Formal Search Complete 0555 a. Researcher ID
0499 h. Received Distinguishing Language Over Prior 0556 b. Researcher Name
Art 0557 c. Researcher Address
0500 i. Filed 0558 d. Researcher Billing Info
0501) j. Patent Examiner Review 0559 e. Profile Score ID
0502 k. Response to Examiner Review 0560 Researcher Queue 128, which may store and asso
0503 1. Patent Abandoned ciate data Such as:
0504m. Final Rejection 0561 f. Researcher ID
0505m. Patent Issued 0562 g. Patent Application ID
0506 Attorney Database 118, which may store and asso 0563 h. Patent Application Queue Number
ciate data such as: 0564) Certified Search Database 130, which may store
(0507 a. Attorney ID and associate data Such as:
(0508 b. Attorney Name 0565 a. Search ID
(0509 c. Attorney Address 0566 b. Patent Application ID
0510 d. Attorney Billing Info 0567 c. Prior Art ID 1-N
0511 e. Profile Score ID 0568 d. Distinguishing Language Over Prior Art 1-N
0512 Prior Art Database 120, which may store and 0569 e. Prior Art Score
associate data Such as: 0570 f. Novelty Score
0513 a. Prior Art ID 0571 g. Usefulness Score
0514 b. Prior Art Title 0572 h. Non-obvious Score
0515 c. Prior Art Abstract 0573 i. Search Score
0516 d. Prior Art Description/Specification 0574 j. Clarity Score
0517 e. Prior Art Invention Class and Sub Class (0575 Profile Database 132, which may store and asso
0518 f. Prior Art Inventor Name ciate data Such as:
0519 g. Prior Art Inventor City 0576 a. Profile Score ID
0520 h. Prior Art Inventor State 0577 b. Profile Type
US 2008/0033741 A1 Feb. 7, 2008

0578 c. Patent Class 1-N current invention being Submitted, so that the relevance
0579 d. Patent Subclass 1-N can be determined for later patent applications that are
0580 End User Profile 134, which may store and asso similar to the current application being filed.)
ciate data such as: 0620 Submit initial application to researcher
0581 a. Profile Score ID 0621 1. Receive patent application from end user
0582 b. Patent Application(s) Class 1-N 0622 2. Receive request to send application to
0583 c. Patent Application(s) Sub Class 1-N researcher
0584 d. Invention Keywords 1-N 0623. 3. Determine researcher based on patent appli
0585 Profile Type Database 136, which may store and cation, researcher history, and researcher availability
associate data Such as: 0624. 4. Output researcher contact information
0586 a. End User 0625 5. Receive request to submit application to
0587 b. Attorney researcher
0588 c. Researcher 0626 6. Submit application to researcher
0589 d. Word 0627 7. Bill end user account a researcher finders fee
0590 e. Patent Application 0628 8. Bill researcher account a finder's fee
0591 f. Prior Art 0629. 9. Receive a completed research report
0592 Transaction Database 138, which may store and 0630. 10. Submit report to end user
associate data Such as: 0631 11. Bill end user account for completed report
0593 a. Transaction ID 0632 12. Remit payment to researcher for completed
0594 b. Transaction Date report.
0595 c. Transaction Type 0633 Rate Researcher based on Research Report Feed
0596 d. End User ID (1-N) back
0597 e. Researcher ID (1-N) 0634) 1. Submit research report to end user
0598. f. Attorney ID (1-N) 0635 2. Receive feedback for prior art cited in
0599. g. Transaction Amount research report
0600 Transaction Type and Fee Database 140, which 0636 3. Store feedback with prior art cited for subse
may store and associate data Such as: quent search matches
0601 a. Transaction Type 0637 4. Receive feedback for researcher
0602 b. Transaction Fee (1-N) 0638 5. Store feedback with researcher record for
0603 c. Fee Applied to Account Type (1-N) Subsequent search matches
0604. Accordingly,a system such as that described herein 0639 Submit initial application to attorney for comple
will be configured to perform various functions, such as tion
those described above, by performing various method steps 0.640) 1. Receive patent application from end user
in order to accomplish one or more given tasks. Non 0641 2. Receive request to send application to attor
limiting examples of methods that may be performed by a ney
system and the steps that the system may execute in order to 0642. 3. Determine attorney based on patent applica
perform these methods are described below: tion, attorney history, and attorney availability
0605 Draft initial patent application: 0643 4. Output attorney contact information
0606. 2 Receive patent application information 0644 5. Receive request to submit application to attor
0607 3 Receive request for alternate language and ney
missing part Suggestions 0.645 6. Submit application to attorney
0608) 4 Determine similar patent applications and 0646 7. Bill attorney account a finder's fee
prior art 0647 8. Bill end user account an attorney finders fee
0609) 5 Determine alternate language and missing por 0648 9. Receive completed application
tion Suggestions based on similar applications 0649) 10. Notify end user application has been
0610 6 Output alternate language and missing portion received
Suggestions 0650) Submit application to patent office
0611 7 Receive patent application modifications based 0651 1. Receive patent application
on alternate language and missing portion Suggestions 0652 2. Determine if there are missing parts
0612 Specify class and subclass: 0653. 3. Output list of missing parts
0613 1. Receive patent application data 0654 4. If there are no missing parts, generate appro
0614 2. Determine patent class and subclass based on priate filing forms
patent application data 0655 5. Submit application to patent office
0615 3. Assign class and Subclass to patent application 0656 6. Bill end user account a filing fee
based on data received. 0657 7. Remit filing fee to patent office
0616 Enhance alternate language and missing portion 0658 8. Receive notice from patent office that appli
Suggestions based on user input cation was received
0617 1. Output alternate language and missing portion 0659 9. Store notice and output notice to end user.
Suggestions based on patent application information 0660 Submit application to central system for time and
0618 2. Receive relevance score and/or notes on alter date stamp
nate language and missing portion suggestions 0661 4. Receive patent application data
0619. 3. Store relevance score and/or notes with patent 0662 5. Receive indication that patent application
applications and prior art for Subsequent use. (Note: the should be submitted for a disclosure date
scores can take into account both the prior art and the 0663 6. Time and Date stamp patent application data
US 2008/0033741 A1 Feb. 7, 2008
15

0664 7. Receive request to make patent application usage of the ordinal numbers “first and “second before the
data public or private term “widget does not indicate that there must be no more
0665 8. Store patent application data with time stamp than two widgets.
and public or private flag. 0677. When a single device or article is described herein,
0666 Find like inventors more than one device/article (whether or not they cooperate)
0667 1. Receive Patent Application Data may alternatively be used in place of the single device?
0668 2. Search Patent Application Data against End article that is described. Accordingly, the functionality that
User Profiles is described as being possessed by a device may alterna
0669. 3. Determine relevant end user profiles tively be possessed by more than one device/article (whether
0670 4. Score relevant end user profiles or not they cooperate).
0671 5. Output end user profiles in order of their 0678 Similarly, where more than one device or article is
SCOS described herein (whether or not they cooperate), a single
0672) Of course it will be appreciated that the systems device/article may alternatively be used in place of the more
methods described herein are provided for the purposes of than one device or article that is described. For example, a
example only and that none of the above systems methods plurality of computer-based devices may be substituted with
should be interpreted as necessarily requiring any of the a single computer-based device. Accordingly, the various
disclosed components or steps nor should they be interpreted functionality that is described as being possessed by more
as necessarily excluding any additional components or steps. than one device or article may alternatively be possessed by
0673. The invention is described with reference to several a single device/article.
embodiments. However, the invention is not limited to the 0679 The functionality and/or the features of a single
embodiments disclosed, and those of ordinary skill in the art device that is described may be alternatively embodied by
will recognize that the invention is readily applicable to one or more other devices which are described but are not
many other diverse embodiments and applications. Accord explicitly described as having Such functionality/features.
ingly, the Subject matter of the present disclosure includes all Thus, other embodiments need not include the described
novel and nonobvious combinations and Subcombinations of device itself, but rather can include the one or more other
the various systems, methods and configurations, and other devices which would, in those other embodiments, have
features, functions, and/or properties disclosed herein. Such functionality/features.
0674. Where a limitation of a first claim would cover one 0680 Numerous embodiments are described in this
of a feature as well as more than one of a feature (e.g., a patent application, and are presented for illustrative pur
limitation Such as “at least one widget covers one widget as poses only. The described embodiments are not, and are not
well as more than one widget), and where in a second claim intended to be, limiting in any sense. The presently disclosed
that depends on the first claim, the second claim uses a invention(s) are widely applicable to numerous embodi
definite article “the to refer to the limitation (e.g., “the ments, as is readily apparent from the disclosure. One of
widget'), this does not imply that the first claim covers only ordinary skill in the art will recognize that the disclosed
one of the feature, and this does not imply that the second invention(s) may be practiced with various modifications
claim covers only one of the feature (e.g., “the widget can and alterations, such as structural, logical, Software, and
cover both one widget and more than one widget). electrical modifications. Although particular features of the
0675. Each claim in a set of claims has a different scope. disclosed invention(s) may be described with reference to
Therefore, for example, where a limitation is explicitly one or more particular embodiments and/or drawings, it
recited in a dependent claim, but not explicitly recited in any should be understood that such features are not limited to
claim from which the dependent claim depends (directly or usage in the one or more particular embodiments or draw
indirectly), that limitation is not to be read into any claim ings with reference to which they are described, unless
from which the dependent claim depends. expressly specified otherwise.
0676. When an ordinal number (such as “first”, “second, 0681. The present disclosure is neither a literal descrip
“third and so on) is used as an adjective before a term, that tion of all embodiments of the invention nor a listing of
ordinal number is used (unless expressly specified other features of the invention which must be present in all
wise) merely to indicate a particular feature, such as to embodiments.
distinguish that particular feature from another feature that 0682 Neither the Title (set forth at the beginning of the
is described by the same term or by a similar term. For first page of this patent application) nor the Abstract (set
example, a “first widget may be so named merely to forth at the end of this patent application) is to be taken as
distinguish it from, e.g., a 'second widget'. Thus, the mere limiting in any way as the scope of the disclosed invention
usage of the ordinal numbers “first and “second before the (s). An Abstract has been included in this application merely
term “widget does not indicate any other relationship because an Abstract of not more than 150 words is required
between the two widgets, and likewise does not indicate any under 37 C.F.R. S1.72(b).
other characteristics of either or both widgets. For example, 0683. The title of this patent application and headings of
the mere usage of the ordinal numbers “first and “second sections provided in this patent application are for conve
before the term “widget' (1) does not indicate that either nience only, and are not to be taken as limiting the disclosure
widget comes before or after any other in order or location; in any way.
(2) does not indicate that either widget occurs or acts before 0684 Devices that are described as in communication
or after any other in time; and (3) does not indicate that with each other need not be in continuous communication
either widget ranks above or below any other, as in impor with each other, unless expressly specified otherwise. On the
tance or quality. In addition, the mere usage of ordinal contrary, Such devices need only transmit to each other as
numbers does not define a numerical limit to the features necessary or desirable, and may actually refrain from
identified with the ordinal numbers. For example, the mere exchanging data most of the time. For example, a machine
US 2008/0033741 A1 Feb. 7, 2008

in communication with another machine via the Internet 0692. In a claim, a limitation of the claim which includes
may not transmit data to the other machine for long period the phrase “means for or the phrase “step for means that
of time (e.g. weeks at a time). In addition, devices that are 35 U.S.C. S 112, paragraph 6, applies to that limitation.
in communication with each other may communicate 0693. In a claim, a limitation of the claim which does not
directly or indirectly through one or more intermediaries. include the phrase “means for or the phrase “step for
0685. A description of an embodiment with several com means that 35 U.S.C. S 112, paragraph 6 does not apply to
ponents or features does not imply that all or even any of that limitation, regardless of whether that limitation recites
Such components/features are required. On the contrary, a a function without recitation of structure, material or acts for
variety of optional components are described to illustrate the performing that function. For example, in a claim, the mere
wide variety of possible embodiments of the present inven use of the phrase “step of or the phrase “steps of in
tion(s). Unless otherwise specified explicitly, no component/ referring to one or more steps of the claim or of another
feature is essential or required. claim does not mean that 35 U.S.C. S 112, paragraph 6,
0686 Although process steps, algorithms or the like may applies to that step(s).
be described in a sequential order, such processes may be 0694 With respect to a means or a step for performing a
configured to work in different orders. In other words, any specified function in accordance with 35 U.S.C. S 112,
sequence or order of steps that may be explicitly described paragraph 6, the corresponding structure, material or acts
does not necessarily indicate a requirement that the steps be described in the specification, and equivalents thereof, may
performed in that order. On the contrary, the steps of perform additional functions as well as the specified func
tion.
processes described herein may be performed in any order 0695 Computers, processors, computing devices and like
practical. Further, Some steps may be performed simulta products are structures that can perform a wide variety of
neously despite being described or implied as occurring functions. Such products can be operable to perform a
non-simultaneously (e.g., because one step is described after specified function by executing one or more programs, such
the other step). Moreover, the illustration of a process by its as a program Stored in a memory device of that product or
depiction in a drawing does not imply that the illustrated in a memory device which that product accesses. Unless
process is exclusive of other variations and modifications expressly specified otherwise, Such a program need not be
thereto, does not imply that the illustrated process or any of based on any particular algorithm, Such as any particular
its steps are necessary to the invention, and does not imply algorithm that might be disclosed in this patent application.
that the illustrated process is preferred. It is well known to one of ordinary skill in the art that a
0687 Although a process may be described as including specified function may be implemented via different algo
a plurality of steps, that does not imply that all or any of the rithms, and any of a number of different algorithms would
steps are essential or required. Various other embodiments be a mere design choice for carrying out the specified
within the scope of the described invention(s) include other function.
processes that omit some or all of the described steps. Unless 0696. Therefore, with respect to a means or a step for
otherwise specified explicitly, no step is essential or performing a specified function in accordance with 35
required. U.S.C. S112, paragraph 6, structure corresponding to a
0688. Although a product may be described as including specified function includes any product programmed to
a plurality of components, aspects, qualities, characteristics perform the specified function. Such structure includes pro
and/or features, that does not indicate that all of the plurality grammed products which perform the function, regardless of
are essential or required. Various other embodiments within whether Such product is programmed with (i) a disclosed
the scope of the described invention(s) include other prod algorithm for performing the function, (ii) an algorithm that
ucts that omit some or all of the described plurality. is similar to a disclosed algorithm, or (iii) a different
0689. Unless expressly specified otherwise, an enumer algorithm for performing the function.
ated list of items (which may or may not be numbered) does 0697 The present disclosure provides, to one of ordinary
not imply that any or all of the items are mutually exclusive. skill in the art, an enabling description of several embodi
Therefore it is possible, but not necessarily true, that some ments and/or inventions. Some of these embodiments and/or
thing can be considered to be, or fit the definition of two or inventions may not be claimed in this patent application, but
more of the items in an enumerated list. Also, an item in the may nevertheless be claimed in one or more continuing
enumerated list can be a Subset (a specific type of) of another applications that claim the benefit of priority of this patent
item in the enumerated list. For example, the enumerated list application. Applicants intend to file additional applications
“a computer, a laptop, a PDA does not imply that any or all to pursue patents for Subject matter that has been disclosed
of the three items of that list are mutually exclusive—e.g., and enabled but not claimed in this patent application.
an item can be both a laptop and a computer, and a "laptop' What is claimed is:
can be a subset of (a specific type of) a “computer'. 1. A method comprising:
0690. Likewise, unless expressly specified otherwise, an receiving an electronic version of a patent application
enumerated list of items (which may or may not be num from and end-user;
bered) does not imply that any or all of the items are comparing the patent application with the contents of a
collectively exhaustive or otherwise comprehensive of any prior art database;
category. For example, the enumerated list "a computer, a identifying prior art references that are relevant to the
laptop, a PDA does not imply that any or all of the three prior art; and
items of that list are comprehensive of any category. determining a relevance rating for at least one of the
0691. Further, an enumerated listing of items does not identified prior art references.
imply that the items are ordered in any manner according to 2. The method of claim 1 further comprising providing
the order in which they are enumerated. automated prior art search results to the end-user wherein
US 2008/0033741 A1 Feb. 7, 2008

the prior art search results comprise at least Some of the receive a patent application;
identified prior art references. compare the content of the patent application with a
3. The method of claim 2 further comprising: database of prior art documents; and
receiving comments from the end-user on at least one of automatically generate prior art search results compris
the identified prior art references; and ing prior art documents in the database that are
storing the comments in Such a way that the comments are identified as being relevant to the prior art.
associated with the identified prior art reference. 14. The method of claim 13 further comprising receiving
4. The method of claim 3 further comprising providing the certification that the search results received in the submis
comments to another end-user in conjunction with the sion are the search results that were generated by the
identified prior art reference. automated system.
5. The method of claim 4 wherein the “another end-user' 15. The method of claim 13 wherein the submission
is a patent examiner. further comprises comments form the end-user regarding the
6. The method of claim 4 wherein the "another end-user' prior art documents.
is a patent practitioner who has received the prior art 16. The method of claim 13 wherein the submission
reference in response to Submission of a patent application. further comprises amendments made by the end-user in
7. The method of claim 2 further comprising receiving response to the prior art documents.
amendments to the patent application from the end-user in 17. The method of claim 16 further comprising providing
response to the identified prior art references. the Submission to a patent examiner.
8. The method of claim 7 further comprising storing the 18. A system comprising:
amendments in Such away that they can be readily identified a patent Submission module configured to receive an
as amendments to the application. electronic version of a patent application and Submit
9. The method of claim 2 further comprising providing the the application to an entity authorized to grant patents;
relevance rating to the end-user. a prior art database;
10. The method of claim 2 wherein identifying prior art a prior art search module configured to:
references comprises identifying an end-user profile for the search the prior art database for prior art references that
end-user.
11. The method of claim 10 wherein the end-user profile are relevant to the patent application; and
includes information related to prior applications Submitted output the results of the prior art search to an end-user.
by the end-user. 19. The system of claim 18 further comprising:
12. The method of claim 10 wherein the end-user profile an amendments module configured to receive amend
includes information related to whether or not the end-user ments to the patent application from the end-user in
is a patent practitioner. response to the search results.
13. A method comprising: 20. The system of claim 18 further comprising:
receiving a Submission from the end-user, wherein the a prior art notes module configured to receive comments
Submission comprises: on a prior art reference from an end-user, and
a patent application; and associate the comments with the prior art reference.
search results generated by an automated system config
ured to:

You might also like