US20120066580A1 - System for extracting relevant data from an intellectual property database - Google Patents
System for extracting relevant data from an intellectual property database Download PDFInfo
- Publication number
- US20120066580A1 US20120066580A1 US13/135,138 US201113135138A US2012066580A1 US 20120066580 A1 US20120066580 A1 US 20120066580A1 US 201113135138 A US201113135138 A US 201113135138A US 2012066580 A1 US2012066580 A1 US 2012066580A1
- Authority
- US
- United States
- Prior art keywords
- annotations
- annotation
- document
- user
- identifiers
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 claims abstract description 55
- 230000002596 correlated effect Effects 0.000 claims description 4
- 230000000875 corresponding effect Effects 0.000 claims description 2
- 238000004590 computer program Methods 0.000 claims 2
- 230000008569 process Effects 0.000 description 34
- 238000010586 diagram Methods 0.000 description 10
- XKRFYHLGVUSROY-UHFFFAOYSA-N Argon Chemical compound [Ar] XKRFYHLGVUSROY-UHFFFAOYSA-N 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 229910052786 argon Inorganic materials 0.000 description 4
- 239000003795 chemical substances by application Substances 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 230000008030 elimination Effects 0.000 description 3
- 238000003379 elimination reaction Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002378 acidificating effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003467 diminishing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000011261 inert gas Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012502 risk assessment Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2216/00—Indexing scheme relating to additional aspects of information retrieval not explicitly covered by G06F16/00 and subgroups
- G06F2216/11—Patent retrieval
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
Definitions
- This invention pertains to the field of database searching, and more particularly, searching an intellectual property database.
- Accuracy is defined as the ratio of relevant publications actually retrieved (by a search system) to the total number of relevant publications within an initial set of publications.
- a search may be performed to determine one's right to use a product or right to produce a product, where the product may include an apparatus, composition, method, system, or a service (referred to as a reference entity, herein).
- the term “infringement search” is meant to include any or all of a variety of terms used in the art to refer to database searching, including but not limited to “right to use search,” “right to produce search,” “clearance search,” “infringement search,” “freedom to operate,” etc. Efficiency and accuracy may be of essence.
- IP data from databases are known that utilize keywords, annotations and publication summaries in retrieving publications. Algorithms that evaluate term frequency or assign specific weight to specific terms for effectually returning publications of greater relevance are also known. Also, methods are known that comprise the step of rephrasing portions of patent publications, such as the “Title,” “Abstract” or “Claims,” to conform to standard industry lexicography. Finally, search methods are known that match a set of “synonyms” to a specific search query to ensure that publications are not ignored solely due to differences in semantics.
- annotations represent elements or conditions taught, recited or implied in patent publications; each represented element or condition is deemed a necessary or essential characteristic, in accordance with a predetermined standard of analysis, for an object to infringe or to have relevance.
- a primary user stores the annotations in an annotation database and the annotations are arranged in hierarchal form with respect to scope and variation.
- a client or end user, then conducts an infringement search of a reference entity by inputting an initial set of publications, then creating a search criterion by selecting annotations relating to elements not present in the reference entity.
- a search criterion refers to a set a parameters for retrieving search results. Final search results are then retrieved. The final search results comprise publications of the initial set that do not correlate to annotations selected by the client.
- relevant intellectual property data may be obtained through the elimination, or filtering, of at least a set of annotated publications from a larger set of publications.
- FIG. 1 is a functional block diagram of an embodiment of the current invention.
- FIG. 1( a ) is a functional block diagram illustrating a process of an embodiment of the current invention.
- FIG. 1( b ) is a functional block diagram illustrating a process of an embodiment of the current invention.
- FIG. 2 is a schematic diagram of an embodiment of the current invention.
- FIG. 3 is a schematic flow diagram of an embodiment of the current invention.
- FIG. 4 is a screen view illustrating an embodiment of the current invention.
- FIG. 5 is a screen view illustrating an embodiment of the current invention.
- FIG. 6 is a screen view illustrating an embodiment of the current invention.
- FIG. 6( a ) is a screen view illustrating an embodiment of the current invention.
- FIG. 6( b ) is a block diagram illustrating an embodiment of the current embodiment
- FIG. 7 is a screen view illustrating an embodiment of the current invention.
- FIG. 8 is a schematic diagram illustrating an embodiment of the current invention.
- FIG. 8( a ) is a schematic diagram illustrating an embodiment of the current invention.
- FIG. 8( b ) is a schematic diagram illustrating an embodiment of the current invention.
- FIG. 9 is a schematic diagram of an embodiment of the current invention.
- a first non-limiting embodiment of the current invention 100 is illustratively depicted as a system comprising a first process 102 and second process 104 .
- the first process 102 comprises a process of creating an annotation database.
- the second process 104 comprises a process of conducting an infringement search.
- the first process 102 is described as being performed by a primary user.
- the second process 104 is described as being performed by an end user or client. While the invention is herein described as two processes, one skilled in the art will appreciate that it is within the scope of the invention, and it may be preferred in certain instances, for both the first and second process to be performed simultaneously, and/or by a single user and/or at a single location.
- the process of annotating a set of publications 102 will now be discussed in accordance with the first embodiment of the current invention, as in FIG. 1( a ).
- the annotation process comprises the steps of establishing a standard of analysis 106 ; realizing the existence of common elements 108 ; choosing annotations to represent common elements 110 ; and organizing annotations with respect to relationship 112 .
- the first step of the annotation process 102 is the establishment of a standard of analysis 106 for determining infringement or, alternatively, relevance.
- the standard of analysis may relate to a determination of which supporting information to consider and to what extent. For example, in developing a standard of analysis specifically tailored to a highly visual patent art, it may be deemed sufficient to detect infringement or relevance solely in view of the “Drawings” portion. For more complex patent arts, infringement may rely substantially on the “Claims” portion or a combination of portions.
- the standard of analysis may warrant consideration of any information potentially pertinent to the interpretation of the patent publications, both intrinsic and extrinsic, including prosecution history, related art and technical publications.
- the standard of analysis may further include legal considerations, level of expertise, degree of conservativeness, nature of the art, level of regard for intellectual property within the industry and additional business factors including risk analysis.
- the standard of analysis may take into account the transient nature of any particular consideration.
- patent publications may comprise at least one claim and each claim may be considered “independent” or “dependent” (including “multiple dependent claims”).
- Each “claim” of a patent may be considered to consist of a set of limitations, each limitation contributing to the formation of a boundary as to the scope of the claimed invention.
- Design patent publications may be considered, in essence, to consist of a single claim comprising limitations depicted visually through “Drawings.”
- the primary user in consideration of the predetermined standard of analysis, analyzes patent publications for the purpose of detecting common elements 108 .
- a common element in some embodiments, refers to an element or concept that is implicitly or explicitly recited in a patent publication that is deemed a necessary condition for infringement of that patent publication in accordance with a predetermined standard of analysis.
- the predetermined standard of analysis is patent infringement under U.S. law
- a common element is an element or concept that must be present in an accused infringing object (e.g. a product, method, apparatus, etc., that is being analyzed for infringement) in order for that object to infringe the patent publication.
- a common element of a patent publication is a sine qua non for infringement of the patent publication, in accordance with a predetermined standard of analysis.
- an object that comprises a common element (of a patent publication) may, but does not necessarily, infringe the patent publication.
- a common element of a publication is an element or concept necessary for a reference entity to comprise for the reference entity to have relevance to the publication.
- a primary user would analyze a patent publication and detect those elements or concepts that are deemed essential or necessary conditions.
- the detection of common elements may involve, first, finding implicit or explicit limitations that are common to each “claim” (or at least each “independent claim”) of a patent publication 114 , such a limitation herein referred to as a common limitation.
- the predetermined standard of analysis is then implemented to reduce a common limitation of a patent publication to a common element of the patent publication 116 .
- the predetermined standard of analysis operates to modify the scope of a common limitation, defined by the language of the inventor, to realize a common element.
- a patent publication may comprise a set of claims, each claim reciting the limitation of “a composition comprising the element argon.”
- “comprising the element argon” is a common limitation.
- the common limitation of “comprising argon” may be too narrow to function as a common element.
- the common limitation, “comprising argon” may be broadened to the concept of “comprising an inert gas.”
- annotations may be further supported by an assigned definition. It is preferred that both the annotation and the assigned definition comprise broadly-accepted terminology, irrespective of the lexicography of any specific patent publication. Due to the eliminatory nature of the preferred embodiment of the current invention, there is no inherent requirement to apply annotations where application would be futile, difficult or impossible.
- Any individual publication may be assigned no annotations, one annotation, or several annotations.
- the degree to which a publication is annotated may not necessarily affect the accuracy of the system. In other words, the system may be considered eliminatory.
- the absence of annotation of a publication results in the retrieval of the publication in final search results rather than the elimination of the publication from the final search results.
- the extent to which publications are annotated relates neither to the complexity nor the extent of novelty of the publication, and is within the discretion of the primary user.
- the discretion of the primary user may rely heavily on'both the predetermined standard of analysis and the availability of broadly-accepted terminology in a specific art to represent a common element.
- a publication comprises a set of twenty claims.
- the first ten claims each recite at least a first limitation, A.
- the remaining ten claims each recite at least a second limitation, B, and do not recite limitation A.
- a primary user may attempt to realize a common element so broad in scope as to encompass both A and B. However, such an attempt may be ineffectual, since the resulting common element may be substantially broader than the scope of any particular claim.
- the primary user may employ the use of logic operators.
- a common element in this case may be represented by “A′ AND B′.”
- a reference entity i.e., the object in question of infringement
- logic operators may be employed in more complex cases.
- a publication comprises a set of twenty claims. The first ten claims recite at least limitations C and D. The final ten claims recite at least limitation E, but recite neither C nor D. In this case, it may be most effective to represent the common element as “(C′ OR D′) AND E′,” where C′, D′ and E′ represent annotations of limitations C, D and E, respectively.
- a hierarchy (or network or listing of annotations) may be created for organizing annotations with respect to scope or likeness or a combination thereof 112 . It is preferable that annotations are arranged at least with respect to scope.
- a first annotation may be embedded within a second annotation, where the first annotation relates to a common element that is a species of the common element of the second annotation. It is also preferred that redundancy is minimized.
- the primary user may utilize placeholder annotations.
- Placeholder annotations herein, refer to annotations that do not correlate to common elements of any publication, but merely aid in forming the structure of the hierarchy, thereby increasing functionality.
- the assigned annotations and related publication identifications are stored as the annotation record.
- the annotation record may be stored as data, preferably in a user-side database or storage module, herein referred to as the annotation/publication database 113 .
- FIG. 2 illustrates the second process 104 of the first non-limiting embodiment of the current invention.
- the second process 104 may be considered to be the actual performance of the infringement search.
- the search is performed by an end user in view of a reference entity 202 or known characteristic of a reference entity 202 .
- the process of conducting a clearance or infringement search generally comprises the steps of compiling an initial set of publications 204 and creating a search criterion 210 .
- An initial set of publications 206 may be realized as input data and stored.
- input data may be stored in a user-side database 208 .
- the initial set of publications 206 may comprise a prior compilation of publications from a known source.
- the initial set may comprise patent publications of designated classes or sub-classes in accordance with the U.S. Patent and Trademark Office (USPTO) classification system, data field searches, natural language searches, Boolean searches, searches conducted with known patent searching software, prior final search results of the current invention or any combination thereof.
- the initial set includes a set of publications encompassing the entire scope of publications that may conceivably lead to issues of infringement or relevance in regards to a reference entity, limited by the discretion of the client or end user and reasonability.
- the initial set may comprise publications not correlated with annotation of the annotation database described herein.
- An end user then refers to the annotation record 115 represented in hierarchy form.
- the end user creates a search criterion 210 by selecting annotations (relating to common elements) of the annotation record 115 that are not present in relation to the reference entity 202 undergoing clearance.
- the search criterion 210 may be saved or stored in the user-side database 208 .
- an automated function eliminates publications, from the initial set 214 , that relate to selected annotations of the search criterion. The remaining publications of the initial set 214 are returned as final search results 216 .
- final search results includes information such as additional characteristics of publications of the initial set either explicit or implicit. Such information includes any information known for assisting the end user 301 in accordance with a predetermined standard of analysis. In some embodiment, such information includes excluded publications or excluded annotations distinguished from the retrieved publications or unselected annotations. In some embodiments, final search results comprises an opinion or report, derived from the set of returned publications of the initial set.
- a system 300 may be carried out via central processing units (CPUs), such computing being performed on a single CPU, split up over several CPUs (e.g. networked) or performed remotely via the Internet. It is within the scope of the current invention to incorporate any known manner of interfacing information such as browser-type technology and windows-based formatting. “Pop-up” windows, referred to herein, includes any known form of windows, separate from a main window.
- the following embodiment illustrates a subscription-type software service in which a primary user 301 and an end user 304 are distinct entities.
- the primary user 301 may access interface A 306 and access a remote server 308 via electronic network, internet, intranet or the like.
- a patent publication database 310 may be accessed.
- the database may comprise electronic publications of the USPTO, European Patent Office, Japanese Patent Office or the like or any combination thereof. Additionally, the patent publication database may comprise any electronic collection of patent publications on magnetic disc, CD-ROM or the like or any combination thereof.
- Interface A 306 may comprise a CPU, display module, user interfaces such as a keyboard and mouse, and a server.
- the primary user may access an annotation/publication database 312 for saving and storing data of the annotation record.
- the annotation/publication database may be accessible remotely through electronic network, internet, intranet, CD-ROM, magnetic disc or the like for access by a remote user, namely an end user or client.
- the data of the annotation/publication database may be accessed by the end user 304 through interface B 316 .
- Interface B 316 may also have remote access to the patent publication database 310 via the remote server 308 .
- Both the search criterion 318 and the final search results 320 , developed by the end user 304 may be stored or saved in a search storage database 322 .
- a first display module 350 of interface A 306 may comprise a publication-viewing application, e.g. an application for displaying .pdf, .tiff, .rtf or the like. Additionally, a pop-up window 352 may be applied for the primary user 301 to input annotations.
- the pop-up window 352 may comprise a reference identification box 354 , automatically displaying the currently-viewed publication identification, and a first annotation input box 356 for manual input of annotations previously existent.
- a second annotation input box 358 may be applied for manual input of new annotations.
- the first annotation input box may comprise a “Search Hierarchy” button 360 , in which a primary user 301 may enter a query comprising a letter, portion of an annotation or annotation and be automatically directed to a graphical hierarchy representation 370 (as in FIG. 5 ) of the portion of the hierarchy containing the inputted query. From the graphical hierarchy representation 370 , annotations may be selected and added to the set of annotations correlated with the viewed publication. An annotation may also be typed in and added through the first annotation input box 356 alone using an “Add” button 362 .
- the second annotation box 358 may be implemented for manual input of a new annotation.
- the primary user 301 may click on a “Place in hierarchy” button 364 for automatically linking to the graphical hierarchy representation.
- the primary user may than select a genus annotation of which the new annotation may belong.
- Topics may preferably be implemented to break down the entire hierarchy into several broad classifications. Thus, if an annotation is broader than any existing genus, the annotation may be placed within a topic. The primary user may then be prompted to input an annotation definition.
- An annotation definition may optionally be inputted.
- the graphical hierarchy representation (GHR) 370 may comprise three windows or frames within a window.
- the first GHR window 372 may automatically display the annotation definition corresponding to a selected annotation 374 .
- the second GHR window 376 may display a macro view of general topics or broad annotations. The contents of the macro view may depend on at least the broadness, depth, or stage of development of the hierarchy.
- the third GHR window 378 comprises a detailed hierarchy portion of the general topic selected by the primary user 301 .
- Species annotations 380 may be embedded within respective genus annotations 382 .
- Species annotations 380 of a specific genus may be arranged in order of the number of publications 384 that each species annotation 380 yields. Alternatively (or in addition), annotations may be listed in alphanumeric order.
- the primary user 301 may select annotations from the third GHR window 378 .
- An “Options” button 386 may be implemented for supplying a set of commands, each to operate on a selected annotation.
- an annotation may be “cut” from one location in the hierarchy and optionally “pasted” in another.
- a “cut and paste” operation serves to reclassify each individual publication represented by the annotation to be “cut” and “pasted.”
- a selected annotation may be “copied” and placed within another genus or “dragged and dropped.”
- An annotation may be “renamed.”
- An annotation may be redefined.
- An annotation may be given a “quick key.”
- a “quick key” refers to a combination of keys that will automatically apply an annotation to a reference.
- “Quick keys” may be most effective for annotations that are applied often in annotation development.
- An example may be applying “CTRL+A” (CTRL referring to the Control key of a standard QWERTY keyboard) for the annotation of “comprising an acidic substance.”
- FIG. 6 illustrates an electronic display 500 in accordance with Interface B 316 .
- the end user 304 may access Interface B 316 .
- Interface B may comprise a CPU, server and a display 500 .
- the display 500 may comprise a menu bar 502 , first window 504 , second window 506 and third window 508 .
- the first window 504 may include an organization of initial search parameters.
- the end user 304 may use the first window 504 for compiling an initial set 303 of publications.
- the first window 504 may include a first sub-window 510 for accessing saved sets of publications, labeled “Saved Sets.”
- the end user 304 may access final search results of prior searches or a set of publications acquired by other known means as discussed herein.
- the end user 301 may input multiple sets.
- the first window 504 may further comprise a second sub-window 512 .
- the second sub-window 512 may provide a means for accessing a known electronic publication database, such as the USPTO, European Patent Office, Japanese Patent Office or the like or any combination thereof.
- the end user 304 may process and add known publication database queries to the initial set 303 .
- the known publication database query may be processed by clicking a “Process” button 514 .
- Clicking the “Process” button 514 may call a first pop-up window as in FIG. 6( a ).
- the first pop-up window 550 may display the query 552 and data information pertaining to the query, such as “Total Number of Hits” 554 .
- the first pop-up window 550 may also provide a button 556 for the end user 304 to view results, resulting in the appearance of a second pop-up window (not shown) displaying resulting hits of the query and optionally data information such as “Filing Date,” “Title,” “Inventor,” “Assignee” and the like.
- the end user 304 may delete individual publications from the query, add all results 558 to the initial set 303 or cancel the query 560 by clicking on respective buttons as shown.
- the third sub-window 511 may display a log, labeled “Search Log,” listing all queries and sets of publications inputted by the end user 304 .
- the end user 304 may view compiled publications of a query by optionally clicking on a “View” button 516 . Clicking on the “View” button 516 may result in the appearance of a third “pop-up” window (not shown) listing compiled resulting publications. As in the second pop-up window 550 , resulting hits may be displayed in the third pop-up window along with publication data information.
- the end user 304 may delete individual publications from the compilation.
- the end user 304 may also delete entire queries or sets of publications from the third sub-window 511 .
- the initial set 303 may be saved for later reference.
- the second window 518 relates to the annotation record.
- Displayed may be a portion 520 of the annotation record arranged in hierarchy form.
- an automated function may be employed to eliminate from display annotations within the annotation record that do not correlate to publications of the specific initial set inputted by the end user 304 .
- Such a function may operate by first reading in the initial set 303 of publications as compiled by the end user 304 , and relating the initial set 303 to the annotation/publication database.
- Annotations, and placeholders in some embodiments, that relate to publications of the initial set are extracted from the annotation record in creating a custom hierarchy.
- a genus annotation does not relate to a publication of the initial set, but a species of the genus does relate, the genus annotation is listed, but serves as a placeholder.
- annotations that do not relate to publications of the initial set 303 are automatically eliminated in forming the custom hierarchy. It is preferred that the annotations comprise the same relative structure in the custom hierarchy as in the hierarchy of the annotation record.
- the end result is a custom hierarchy comprising only annotations that are relevant to publications of the initial set. As such, the end user or client is assured that time will not be wasted considering annotations that bear no effect on reducing the amount of publications of the initial set.
- FIG. 6( b ) illustrates an example of the creation of a custom hierarchy.
- a portion of the hierarchy of the annotation record 570 is shown.
- An automated function compares annotations of publications of an initial set 572 with the hierarchy of the annotation record 570 .
- the result is a custom hierarchy 574 including annotations of publications of an initial set 572 .
- the relative structure of annotations is maintained.
- annotation “A 1 ” 576 becomes a placeholder annotation.
- the custom hierarchy may be displayed in the second window 518 and may be listed in tree form, each species embedded within the related genus.
- Each annotation listing may comprise a check box 522 , hyperlink or tag.
- Each annotation may be followed by a numerical indicator 524 displaying the total number of hits retrieved per annotation. It is preferred that the selecting of a genus annotation automatically results in selecting each species annotation embedded within.
- the end user 301 may alternatively opt to expand the genus annotation, revealing the next generation of species embedded within it. The end user 301 may then select species annotations individually. Selecting the text of the annotation may result in the definition 526 of the annotation being displayed. Definitions may be displayed in the third window 508 .
- An annotation definition 526 may include figures, boundaries, limitations, notes, examples or the like or any combination thereof, used to further define and explain the related annotation.
- the end user 301 may select annotations on a discretionary basis. For example, if the end user 301 is either unsure of whether a specific element is present in conjunction with a reference entity 302 or unsure of the limits of the annotation, the end user 301 may opt not to select the annotation. Since selection of annotations relates to elimination of annotations, an end user 301 not selecting an annotation results in the retrieval of the publications correlated to the unchecked annotations (unless the publications are otherwise eliminated).
- the end user may click on a “Submit” button 528 .
- the final search results 320 may then be displayed in a third display window 600 as shown in FIG. 7 .
- the third display window 600 may comprise an application identification bar 602 , a menu bar 604 , a right window 606 and a left window 608 .
- the right window 606 may comprise a plurality of columns 610 , each column 610 pertaining to a specific field.
- the fields may relate to publication data information such as reference number 612 , title 614 , assignee 616 , dates of publication 618 and notes 620 .
- the end user 301 may click on an individual publication of the final search results and be able to view the images associated with the publication through an application capable of reading the format of the publication.
- the left window 608 may comprise a second set of fields 622 .
- the second set of fields may pertain to publication-specific fields relating to the publication that the end user clicks on in the right window 606 .
- the second set of fields 622 may include reference number, query, fee payment status, filing date and a list of applied annotations.
- An option may be provided allowing an end user 301 to view the specific set of publications that correlate to specific annotations of the custom hierarchy. Viewing sets of publications of annotations may be advantageous in novelty-type searches or patentability-type searches.
- the end user may eliminate the publication by selecting of any of several annotations of the custom hierarchy.
- the process of creating a search criterion may be quickened by an automated function for updating or refreshing the custom hierarchy at specific intervals.
- the automated refreshing process may eliminate annotations of the custom hierarchy that correspond to publications relating to annotations previously selected by the end user.
- the search criterion may be refreshed on the end user's command. In other embodiments, the search criterion may be refreshed at periodic intervals or upon each annotation selection by the end user.
- the search criterion may be saved and retrievable for future searches. For example, consider the case of conducting a clearance search for a reference entity where it is conceivable that there may be a variation of one or more of the characteristics of the reference entity within the object's developmental life cycle.
- a first search may be conducted for a first version of the reference entity.
- the first search criterion may then be saved.
- a second search may then be conducted with respect to a second version of the reference entity, which may be a variation of the first version of the reference entity.
- the end user 301 may input the same initial set as in the first search or input a new initial set.
- the end user 301 may then retrieve the search criterion of the first search and indicate that a variation is to take place.
- Such an indication may visually result in a change to the font or appearance of the selected annotations of the first search criterion and allow the end user 301 to override the selections of the first search criterion in accordance with the variation or variations in characteristics of the reference entity. It is preferred that modifications of the search criterion are visually distinguishable from the original annotation selections. The end user 301 may then “submit” the modified criterion.
- the result, in final search results, is a compilation of publications that are relevant solely due to the variation of the reference entity vis-à-vis the original reference entity.
- both the annotation process and the search process takes place at a single location 702 by a single user.
- the single user may be an individual, corporate entity, law firm, search firm or the like.
- the annotation process may be continuous and occur simultaneously with the search process. Annotations are continuously added, deleted, applied to publications or modified to further the efficiency and speed of the overall system.
- annotations may be specifically defined in accordance with the user's specific understanding. Further, in this case, annotations may be specifically directed to technical areas of concern to the user.
- the annotation process is shared between a primary user 704 and at least one client 706 , preferably through means of a subscription service.
- the primary user 704 may develop an annotation/publication database directed toward a broad technical field, while providing computer-implemented tools for the client to modify and further develop the annotation/publication database in accordance with the client's specific technical field.
- An advantage of this embodiment may be in overcoming diminishing returns associated with annotating a broad technical field. While benefits generally exist in developing annotations directed toward a broad technical field, a critical point in the annotation process may exist where further development may be ineffective as compared to further development directed toward a specific technical field.
- At least one of either the annotation process or the searching process is shared between at least one client 708 and at least one intermediate agent 710 .
- the primary user 712 may develop an annotation database directed toward a broad technical field.
- the agent 710 may further develop the annotation database directed toward a narrower technical field.
- the client 708 may develop the database directed towards the client's specific technical field.
- the agent 710 may also conduct infringement searches on behalf of the client 708 .
- Other structural configurations sharing processes of any of the embodiments of the current invention amongst discrete parties may be realized without departing from the scope and spirit of the current invention.
- the annotation/publication database is developed to include patent publications from multiple jurisdictions. While the standard of analysis may differ for various jurisdiction (e.g. EPO, JPO), it is preferred that the annotation record is universal. Where the current invention is to be implemented for a client of another language, it is preferred that only the annotations be translated. Thus, a client of another language, conducting an infringement search, may eliminate a substantial portion of publications without undue translation of each individual publication.
- a multi-language system may comprise independent annotation/publication databases, the annotations of each translated in multiple languages.
- an annotation/publication database 802 may form the basis of a management system 800 for a client's own portfolio of IP publications.
- a second database a suspect product database 804
- the client may designate a first set of publications of interest.
- An automated function may then continuously, periodically, or at command of the client, compare annotations of products of the second database with annotations of the first set and alert the client 806 if a product falls within the scope of annotations of a patent publication of the first set.
- Additional algorithms 808 may be applied to filter either products or patent publications that are either scantily-annotated or otherwise likely to create false alerts. Such a system may be beneficial for a client who operates within a complex technical art or has a large IP portfolio.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Machine Translation (AREA)
Abstract
A method of extracting publications relevant to a reference entity, comprising the steps of generating an initial set of publications; associating the initial set with a database to generate a user-engageable display of at least one element relating to the at least one publication such that the at least one element is a required characteristic of the at least one publication in accordance with a predetermined standard of analysis; selecting at least a first element from the at least one element that represents a characteristic not present in the reference entity; yielding a result including publications in the initial set and excluding publications relating to the selected at least a first element in accordance with the predetermined standard of analysis.
Description
- The present application claims priority from U.S. Provisional Patent Application No. 60/670,735, filed Apr. 12, 2005, the entirety of the disclosure of which is hereby incorporated by reference into the present application.
- This invention pertains to the field of database searching, and more particularly, searching an intellectual property database.
- It is commonly desired by those within the legal practice, including law firms, practitioners, patent attorneys and agents, search firms, technology transfer managers, corporations, corporate Intellectual Property (IP) departments and the like, to extract relevant publications from an intellectual property database (e.g. information stored locally on CD-ROM, stored on network storage devices through a local area network, or stored on remote database systems through one or more disparate network paths, e.g. the Internet) with a predetermined expectation of accuracy. Relevant publications as used herein refer to publications that fall within the scope of having pertinence to a searcher, in accordance with a predetermined standard of analysis.
- Accuracy, herein, is defined as the ratio of relevant publications actually retrieved (by a search system) to the total number of relevant publications within an initial set of publications. A search may be performed to determine one's right to use a product or right to produce a product, where the product may include an apparatus, composition, method, system, or a service (referred to as a reference entity, herein). As used herein, the term “infringement search” is meant to include any or all of a variety of terms used in the art to refer to database searching, including but not limited to “right to use search,” “right to produce search,” “clearance search,” “infringement search,” “freedom to operate,” etc. Efficiency and accuracy may be of essence.
- Methods of extracting IP data from databases are known that utilize keywords, annotations and publication summaries in retrieving publications. Algorithms that evaluate term frequency or assign specific weight to specific terms for effectually returning publications of greater relevance are also known. Also, methods are known that comprise the step of rephrasing portions of patent publications, such as the “Title,” “Abstract” or “Claims,” to conform to standard industry lexicography. Finally, search methods are known that match a set of “synonyms” to a specific search query to ensure that publications are not ignored solely due to differences in semantics.
- While such methods are useful, improved results may be realized by search methods that take into account the inherent nature of infringement searches, as contemplated by the present invention. In conducting an infringement search for a reference entity, it is difficult for the searcher to conceptualize the range of relevant publications, due to the depth and complexity of the legal bounds of patent publications. Further, since an infringement search is generally conducted in consideration of a physically-existing object, the scope and variation of characteristics susceptible to infringement may be large. Although known methods may be helpful in preventing the searcher from missing relevant publications in certain instances, such methods only marginally increase the speed and efficiency of an infringement search. Efficiency, as used herein, is defined as the ratio of relevant publications retrieved to the total number of publications retrieved by a search system.
- The present invention overcomes the foregoing disadvantages by providing an improved system of extracting relevant intellectual property data. In an exemplary embodiment, a system is described in which annotations, keywords, phrases, and/or symbols (collectively referred to as annotations, herein) represent elements or conditions taught, recited or implied in patent publications; each represented element or condition is deemed a necessary or essential characteristic, in accordance with a predetermined standard of analysis, for an object to infringe or to have relevance. A primary user stores the annotations in an annotation database and the annotations are arranged in hierarchal form with respect to scope and variation.
- A client, or end user, then conducts an infringement search of a reference entity by inputting an initial set of publications, then creating a search criterion by selecting annotations relating to elements not present in the reference entity. A search criterion, as used herein, refers to a set a parameters for retrieving search results. Final search results are then retrieved. The final search results comprise publications of the initial set that do not correlate to annotations selected by the client. Thus, relevant intellectual property data may be obtained through the elimination, or filtering, of at least a set of annotated publications from a larger set of publications.
-
FIG. 1 is a functional block diagram of an embodiment of the current invention. -
FIG. 1( a) is a functional block diagram illustrating a process of an embodiment of the current invention. -
FIG. 1( b) is a functional block diagram illustrating a process of an embodiment of the current invention. -
FIG. 2 is a schematic diagram of an embodiment of the current invention. -
FIG. 3 is a schematic flow diagram of an embodiment of the current invention. -
FIG. 4 is a screen view illustrating an embodiment of the current invention. -
FIG. 5 is a screen view illustrating an embodiment of the current invention. -
FIG. 6 is a screen view illustrating an embodiment of the current invention. -
FIG. 6( a) is a screen view illustrating an embodiment of the current invention. -
FIG. 6( b) is a block diagram illustrating an embodiment of the current embodiment -
FIG. 7 is a screen view illustrating an embodiment of the current invention. -
FIG. 8 is a schematic diagram illustrating an embodiment of the current invention. -
FIG. 8( a) is a schematic diagram illustrating an embodiment of the current invention. -
FIG. 8( b) is a schematic diagram illustrating an embodiment of the current invention. -
FIG. 9 is a schematic diagram of an embodiment of the current invention. - Preferred embodiments and applications of the invention will now be described. Other embodiments may be realized and structural or logical changes may be made to the disclosed embodiments without departing from the spirit or scope of the invention. Although the preferred embodiments disclosed herein have been particularly described as a system for extracting relevant intellectual property data in the form of patents and patent publications, it should be readily apparent that the invention may be embodied to implement any system in which similar problems may occur. For illustrative purposes, the discussion herein may refer to U.S. patent publications. Those skilled in the art will appreciate the application of the invention to other jurisdictions (e.g. Europe, Canada or Japan), either alone or in combination, and to other forms of information (e.g. trademarks, company structure, prosecution and litigation history, technical publications or general publications). It may also be appreciated that the current invention may be combined with other systems and methods known in the art of electronic searching and IP management.
- As in
FIG. 1 , a first non-limiting embodiment of thecurrent invention 100 is illustratively depicted as a system comprising afirst process 102 andsecond process 104. Thefirst process 102 comprises a process of creating an annotation database. Thesecond process 104 comprises a process of conducting an infringement search. Thefirst process 102 is described as being performed by a primary user. Thesecond process 104 is described as being performed by an end user or client. While the invention is herein described as two processes, one skilled in the art will appreciate that it is within the scope of the invention, and it may be preferred in certain instances, for both the first and second process to be performed simultaneously, and/or by a single user and/or at a single location. - A. Creating an Annotation Database
- The process of annotating a set of
publications 102 will now be discussed in accordance with the first embodiment of the current invention, as inFIG. 1( a). The annotation process comprises the steps of establishing a standard ofanalysis 106; realizing the existence ofcommon elements 108; choosing annotations to representcommon elements 110; and organizing annotations with respect torelationship 112. - 1. Establishing a Standard of Analysis
- The first step of the
annotation process 102 is the establishment of a standard ofanalysis 106 for determining infringement or, alternatively, relevance. In the case of patent publications, the standard of analysis may relate to a determination of which supporting information to consider and to what extent. For example, in developing a standard of analysis specifically tailored to a highly visual patent art, it may be deemed sufficient to detect infringement or relevance solely in view of the “Drawings” portion. For more complex patent arts, infringement may rely substantially on the “Claims” portion or a combination of portions. At a level of criticality, the standard of analysis may warrant consideration of any information potentially pertinent to the interpretation of the patent publications, both intrinsic and extrinsic, including prosecution history, related art and technical publications. The standard of analysis may further include legal considerations, level of expertise, degree of conservativeness, nature of the art, level of regard for intellectual property within the industry and additional business factors including risk analysis. Finally, the standard of analysis may take into account the transient nature of any particular consideration. - In an exemplary embodiment, the standard of analysis relates specifically to patent infringement. In the case of patent infringement, it is desirable that detection of elements be based on at least the “Claims” portion of patent publications. In accordance with current practice, patent publications may comprise at least one claim and each claim may be considered “independent” or “dependent” (including “multiple dependent claims”). Each “claim” of a patent may be considered to consist of a set of limitations, each limitation contributing to the formation of a boundary as to the scope of the claimed invention. “Design” patent publications may be considered, in essence, to consist of a single claim comprising limitations depicted visually through “Drawings.”
- 2. Realizing the Existence of Common Elements
- As in
FIG. 1( b), the primary user, in consideration of the predetermined standard of analysis, analyzes patent publications for the purpose of detectingcommon elements 108. A common element, in some embodiments, refers to an element or concept that is implicitly or explicitly recited in a patent publication that is deemed a necessary condition for infringement of that patent publication in accordance with a predetermined standard of analysis. - Where, for example, the predetermined standard of analysis is patent infringement under U.S. law, a common element is an element or concept that must be present in an accused infringing object (e.g. a product, method, apparatus, etc., that is being analyzed for infringement) in order for that object to infringe the patent publication.
- In other words, a common element of a patent publication is a sine qua non for infringement of the patent publication, in accordance with a predetermined standard of analysis. Likewise, an object that comprises a common element (of a patent publication) may, but does not necessarily, infringe the patent publication.
- In some embodiments, where the predetermined standard of analysis is related to “relevance,” then a common element of a publication is an element or concept necessary for a reference entity to comprise for the reference entity to have relevance to the publication. Thus, a primary user would analyze a patent publication and detect those elements or concepts that are deemed essential or necessary conditions.
- In an exemplary embodiment, the detection of common elements may involve, first, finding implicit or explicit limitations that are common to each “claim” (or at least each “independent claim”) of a
patent publication 114, such a limitation herein referred to as a common limitation. The predetermined standard of analysis is then implemented to reduce a common limitation of a patent publication to a common element of thepatent publication 116. Thus, the predetermined standard of analysis operates to modify the scope of a common limitation, defined by the language of the inventor, to realize a common element. - For example, a patent publication may comprise a set of claims, each claim reciting the limitation of “a composition comprising the element argon.” Thus, “comprising the element argon” is a common limitation. However, in applying a predetermined standard of analysis, in view of, for example, legal considerations and conservativeness, the common limitation of “comprising argon” may be too narrow to function as a common element. Thus, in creating a common element, the common limitation, “comprising argon” may be broadened to the concept of “comprising an inert gas.”
- 3. Choosing Annotations to Represent Common Elements
- The primary user then chooses annotations to represent
common elements 110. An annotation may be further supported by an assigned definition. It is preferred that both the annotation and the assigned definition comprise broadly-accepted terminology, irrespective of the lexicography of any specific patent publication. Due to the eliminatory nature of the preferred embodiment of the current invention, there is no inherent requirement to apply annotations where application would be futile, difficult or impossible. - a. Discretionary Nature of Annotation Application
- Any individual publication may be assigned no annotations, one annotation, or several annotations. The degree to which a publication is annotated may not necessarily affect the accuracy of the system. In other words, the system may be considered eliminatory. Thus, the absence of annotation of a publication results in the retrieval of the publication in final search results rather than the elimination of the publication from the final search results. Thus, in a preferred embodiment, the extent to which publications are annotated relates neither to the complexity nor the extent of novelty of the publication, and is within the discretion of the primary user. The discretion of the primary user may rely heavily on'both the predetermined standard of analysis and the availability of broadly-accepted terminology in a specific art to represent a common element.
- b. The Use of Logic Operators
- In the course of the annotation process, it may be the case that specific publications seem not to comprise common elements or at least not to an extent to which annotations may easily be assigned. For example, in simplified terms, a publication comprises a set of twenty claims. The first ten claims each recite at least a first limitation, A. The remaining ten claims each recite at least a second limitation, B, and do not recite limitation A. In response, a primary user may attempt to realize a common element so broad in scope as to encompass both A and B. However, such an attempt may be ineffectual, since the resulting common element may be substantially broader than the scope of any particular claim. Alternatively, the primary user may employ the use of logic operators. Assume an appropriate annotation representing A is A′ and an appropriate annotation for B is B′. In using logic operators, a common element in this case may be represented by “A′ AND B′.” In other words, while neither A′, alone, nor B′, alone, represent a common element of the publication, a reference entity (i.e., the object in question of infringement) cannot infringe the publication if the reference entity comprises “both A′ and B′.” Further, logic operators may be employed in more complex cases. For example, a publication comprises a set of twenty claims. The first ten claims recite at least limitations C and D. The final ten claims recite at least limitation E, but recite neither C nor D. In this case, it may be most effective to represent the common element as “(C′ OR D′) AND E′,” where C′, D′ and E′ represent annotations of limitations C, D and E, respectively.
- 4. Organizing Annotations With Respect to Relationship
- Next, a hierarchy (or network or listing of annotations) may be created for organizing annotations with respect to scope or likeness or a
combination thereof 112. It is preferable that annotations are arranged at least with respect to scope. A first annotation may be embedded within a second annotation, where the first annotation relates to a common element that is a species of the common element of the second annotation. It is also preferred that redundancy is minimized. In some embodiments, the primary user may utilize placeholder annotations. Placeholder annotations, herein, refer to annotations that do not correlate to common elements of any publication, but merely aid in forming the structure of the hierarchy, thereby increasing functionality. - The assigned annotations and related publication identifications (e.g. serial numbers, publication numbers, patent numbers or the like) are stored as the annotation record. The annotation record may be stored as data, preferably in a user-side database or storage module, herein referred to as the annotation/
publication database 113. - B. Conducting the Infringement Search
-
FIG. 2 illustrates thesecond process 104 of the first non-limiting embodiment of the current invention. Thesecond process 104 may be considered to be the actual performance of the infringement search. The search is performed by an end user in view of areference entity 202 or known characteristic of areference entity 202. The process of conducting a clearance or infringement search generally comprises the steps of compiling an initial set ofpublications 204 and creating a search criterion 210. - 1. Compiling an Initial Set
- An initial set of
publications 206 may be realized as input data and stored. In some embodiments, input data may be stored in a user-side database 208. The initial set ofpublications 206 may comprise a prior compilation of publications from a known source. For example, the initial set may comprise patent publications of designated classes or sub-classes in accordance with the U.S. Patent and Trademark Office (USPTO) classification system, data field searches, natural language searches, Boolean searches, searches conducted with known patent searching software, prior final search results of the current invention or any combination thereof. In some embodiments, the initial set includes a set of publications encompassing the entire scope of publications that may conceivably lead to issues of infringement or relevance in regards to a reference entity, limited by the discretion of the client or end user and reasonability. The initial set may comprise publications not correlated with annotation of the annotation database described herein. - 2. Creating a Search Criterion
- An end user then refers to the
annotation record 115 represented in hierarchy form. The end user creates a search criterion 210 by selecting annotations (relating to common elements) of theannotation record 115 that are not present in relation to thereference entity 202 undergoing clearance. The search criterion 210 may be saved or stored in the user-side database 208. At the completion of the creation of the search criterion, an automated function eliminates publications, from theinitial set 214, that relate to selected annotations of the search criterion. The remaining publications of theinitial set 214 are returned as final search results 216. - In some embodiments, final search results includes information such as additional characteristics of publications of the initial set either explicit or implicit. Such information includes any information known for assisting the
end user 301 in accordance with a predetermined standard of analysis. In some embodiment, such information includes excluded publications or excluded annotations distinguished from the retrieved publications or unselected annotations. In some embodiments, final search results comprises an opinion or report, derived from the set of returned publications of the initial set. - The following illustrates an exemplary implementation of a preferred embodiment of the current invention. As shown in
FIG. 3 , asystem 300 may be carried out via central processing units (CPUs), such computing being performed on a single CPU, split up over several CPUs (e.g. networked) or performed remotely via the Internet. It is within the scope of the current invention to incorporate any known manner of interfacing information such as browser-type technology and windows-based formatting. “Pop-up” windows, referred to herein, includes any known form of windows, separate from a main window. The following embodiment illustrates a subscription-type software service in which aprimary user 301 and anend user 304 are distinct entities. - The
primary user 301 may accessinterface A 306 and access aremote server 308 via electronic network, internet, intranet or the like. Through the remote server, a patent publication database 310 may be accessed. The database may comprise electronic publications of the USPTO, European Patent Office, Japanese Patent Office or the like or any combination thereof. Additionally, the patent publication database may comprise any electronic collection of patent publications on magnetic disc, CD-ROM or the like or any combination thereof.Interface A 306 may comprise a CPU, display module, user interfaces such as a keyboard and mouse, and a server. Through interface A, the primary user may access an annotation/publication database 312 for saving and storing data of the annotation record. The annotation/publication database may be accessible remotely through electronic network, internet, intranet, CD-ROM, magnetic disc or the like for access by a remote user, namely an end user or client. - The data of the annotation/publication database may be accessed by the
end user 304 throughinterface B 316.Interface B 316 may also have remote access to the patent publication database 310 via theremote server 308. Both thesearch criterion 318 and the final search results 320, developed by theend user 304, may be stored or saved in asearch storage database 322. - A. The Annotation Process
- As shown in
FIGS. 4-5 , afirst display module 350 ofinterface A 306 may comprise a publication-viewing application, e.g. an application for displaying .pdf, .tiff, .rtf or the like. Additionally, a pop-upwindow 352 may be applied for theprimary user 301 to input annotations. The pop-upwindow 352 may comprise areference identification box 354, automatically displaying the currently-viewed publication identification, and a firstannotation input box 356 for manual input of annotations previously existent. A secondannotation input box 358 may be applied for manual input of new annotations. - The first annotation input box may comprise a “Search Hierarchy”
button 360, in which aprimary user 301 may enter a query comprising a letter, portion of an annotation or annotation and be automatically directed to a graphical hierarchy representation 370 (as inFIG. 5 ) of the portion of the hierarchy containing the inputted query. From thegraphical hierarchy representation 370, annotations may be selected and added to the set of annotations correlated with the viewed publication. An annotation may also be typed in and added through the firstannotation input box 356 alone using an “Add”button 362. - The
second annotation box 358 may be implemented for manual input of a new annotation. Theprimary user 301 may click on a “Place in hierarchy”button 364 for automatically linking to the graphical hierarchy representation. The primary user may than select a genus annotation of which the new annotation may belong. Topics may preferably be implemented to break down the entire hierarchy into several broad classifications. Thus, if an annotation is broader than any existing genus, the annotation may be placed within a topic. The primary user may then be prompted to input an annotation definition. An annotation definition may optionally be inputted. - As in
FIG. 5 , the graphical hierarchy representation (GHR) 370 may comprise three windows or frames within a window. Thefirst GHR window 372 may automatically display the annotation definition corresponding to a selected annotation 374. Thesecond GHR window 376 may display a macro view of general topics or broad annotations. The contents of the macro view may depend on at least the broadness, depth, or stage of development of the hierarchy. Thethird GHR window 378 comprises a detailed hierarchy portion of the general topic selected by theprimary user 301. Species annotations 380 may be embedded within respective genus annotations 382. Species annotations 380 of a specific genus may be arranged in order of the number ofpublications 384 that each species annotation 380 yields. Alternatively (or in addition), annotations may be listed in alphanumeric order. - The
primary user 301 may select annotations from thethird GHR window 378. An “Options”button 386 may be implemented for supplying a set of commands, each to operate on a selected annotation. For example, an annotation may be “cut” from one location in the hierarchy and optionally “pasted” in another. A “cut and paste” operation serves to reclassify each individual publication represented by the annotation to be “cut” and “pasted.” Similarly, a selected annotation may be “copied” and placed within another genus or “dragged and dropped.” An annotation may be “renamed.” An annotation may be redefined. An annotation may be given a “quick key.” A “quick key” refers to a combination of keys that will automatically apply an annotation to a reference. “Quick keys” may be most effective for annotations that are applied often in annotation development. An example may be applying “CTRL+A” (CTRL referring to the Control key of a standard QWERTY keyboard) for the annotation of “comprising an acidic substance.” - B. Conducting an Infringement Search
- 1. Compiling an Initial Set
-
FIG. 6 illustrates anelectronic display 500 in accordance withInterface B 316. Theend user 304 may accessInterface B 316. Interface B may comprise a CPU, server and adisplay 500. Thedisplay 500 may comprise amenu bar 502,first window 504,second window 506 andthird window 508. Thefirst window 504 may include an organization of initial search parameters. Theend user 304 may use thefirst window 504 for compiling aninitial set 303 of publications. Specifically, thefirst window 504 may include a first sub-window 510 for accessing saved sets of publications, labeled “Saved Sets.” Theend user 304 may access final search results of prior searches or a set of publications acquired by other known means as discussed herein. Theend user 301 may input multiple sets. - The
first window 504 may further comprise asecond sub-window 512. The second sub-window 512 may provide a means for accessing a known electronic publication database, such as the USPTO, European Patent Office, Japanese Patent Office or the like or any combination thereof. Theend user 304 may process and add known publication database queries to theinitial set 303. Optionally, the known publication database query may be processed by clicking a “Process”button 514. - Clicking the “Process”
button 514 may call a first pop-up window as inFIG. 6( a). The first pop-up window 550 may display thequery 552 and data information pertaining to the query, such as “Total Number of Hits” 554. The first pop-up window 550 may also provide a button 556 for theend user 304 to view results, resulting in the appearance of a second pop-up window (not shown) displaying resulting hits of the query and optionally data information such as “Filing Date,” “Title,” “Inventor,” “Assignee” and the like. Theend user 304 may delete individual publications from the query, add allresults 558 to theinitial set 303 or cancel the query 560 by clicking on respective buttons as shown. - As in
FIG. 6 , the third sub-window 511 may display a log, labeled “Search Log,” listing all queries and sets of publications inputted by theend user 304. Theend user 304 may view compiled publications of a query by optionally clicking on a “View”button 516. Clicking on the “View”button 516 may result in the appearance of a third “pop-up” window (not shown) listing compiled resulting publications. As in the second pop-up window 550, resulting hits may be displayed in the third pop-up window along with publication data information. Theend user 304 may delete individual publications from the compilation. Theend user 304 may also delete entire queries or sets of publications from the third sub-window 511. Theinitial set 303 may be saved for later reference. - 2. The Custom Hierarchy
- As in
FIG. 6 , thesecond window 518 relates to the annotation record. Displayed may be aportion 520 of the annotation record arranged in hierarchy form. In some embodiments, an automated function may be employed to eliminate from display annotations within the annotation record that do not correlate to publications of the specific initial set inputted by theend user 304. Such a function may operate by first reading in theinitial set 303 of publications as compiled by theend user 304, and relating theinitial set 303 to the annotation/publication database. Annotations, and placeholders in some embodiments, that relate to publications of the initial set are extracted from the annotation record in creating a custom hierarchy. If a genus annotation does not relate to a publication of the initial set, but a species of the genus does relate, the genus annotation is listed, but serves as a placeholder. Thus, annotations that do not relate to publications of theinitial set 303 are automatically eliminated in forming the custom hierarchy. It is preferred that the annotations comprise the same relative structure in the custom hierarchy as in the hierarchy of the annotation record. The end result is a custom hierarchy comprising only annotations that are relevant to publications of the initial set. As such, the end user or client is assured that time will not be wasted considering annotations that bear no effect on reducing the amount of publications of the initial set. -
FIG. 6( b) illustrates an example of the creation of a custom hierarchy. A portion of the hierarchy of theannotation record 570 is shown. An automated function compares annotations of publications of aninitial set 572 with the hierarchy of theannotation record 570. The result is acustom hierarchy 574 including annotations of publications of aninitial set 572. The relative structure of annotations is maintained. Further, annotation “A1” 576 becomes a placeholder annotation. - 3. Creating the Search Criterion
- The custom hierarchy may be displayed in the
second window 518 and may be listed in tree form, each species embedded within the related genus. Each annotation listing may comprise acheck box 522, hyperlink or tag. Each annotation may be followed by anumerical indicator 524 displaying the total number of hits retrieved per annotation. It is preferred that the selecting of a genus annotation automatically results in selecting each species annotation embedded within. Theend user 301 may alternatively opt to expand the genus annotation, revealing the next generation of species embedded within it. Theend user 301 may then select species annotations individually. Selecting the text of the annotation may result in thedefinition 526 of the annotation being displayed. Definitions may be displayed in thethird window 508. Anannotation definition 526 may include figures, boundaries, limitations, notes, examples or the like or any combination thereof, used to further define and explain the related annotation. - a. Discretionary Nature of the Search Criterion
- The
end user 301 may select annotations on a discretionary basis. For example, if theend user 301 is either unsure of whether a specific element is present in conjunction with areference entity 302 or unsure of the limits of the annotation, theend user 301 may opt not to select the annotation. Since selection of annotations relates to elimination of annotations, anend user 301 not selecting an annotation results in the retrieval of the publications correlated to the unchecked annotations (unless the publications are otherwise eliminated). - At the completion of the annotation selection, the end user may click on a “Submit”
button 528. Thefinal search results 320 may then be displayed in athird display window 600 as shown inFIG. 7 . Thethird display window 600 may comprise anapplication identification bar 602, amenu bar 604, aright window 606 and aleft window 608. Theright window 606 may comprise a plurality ofcolumns 610, eachcolumn 610 pertaining to a specific field. The fields may relate to publication data information such asreference number 612,title 614,assignee 616, dates ofpublication 618 and notes 620. Theend user 301 may click on an individual publication of the final search results and be able to view the images associated with the publication through an application capable of reading the format of the publication. - The
left window 608 may comprise a second set offields 622. The second set of fields may pertain to publication-specific fields relating to the publication that the end user clicks on in theright window 606. The second set offields 622 may include reference number, query, fee payment status, filing date and a list of applied annotations. - An option (not shown) may be provided allowing an
end user 301 to view the specific set of publications that correlate to specific annotations of the custom hierarchy. Viewing sets of publications of annotations may be advantageous in novelty-type searches or patentability-type searches. - If a publication of the initial set relates to more than one annotation in the custom hierarchy, the end user may eliminate the publication by selecting of any of several annotations of the custom hierarchy. Thus, the process of creating a search criterion may be quickened by an automated function for updating or refreshing the custom hierarchy at specific intervals. The automated refreshing process may eliminate annotations of the custom hierarchy that correspond to publications relating to annotations previously selected by the end user. In some embodiments, the search criterion may be refreshed on the end user's command. In other embodiments, the search criterion may be refreshed at periodic intervals or upon each annotation selection by the end user.
- b. Accounting for Subsequent Design Variations of a Reference Entity
- The search criterion may be saved and retrievable for future searches. For example, consider the case of conducting a clearance search for a reference entity where it is conceivable that there may be a variation of one or more of the characteristics of the reference entity within the object's developmental life cycle. A first search may be conducted for a first version of the reference entity. The first search criterion may then be saved. A second search may then be conducted with respect to a second version of the reference entity, which may be a variation of the first version of the reference entity. For the second search, the
end user 301 may input the same initial set as in the first search or input a new initial set. Theend user 301 may then retrieve the search criterion of the first search and indicate that a variation is to take place. Such an indication may visually result in a change to the font or appearance of the selected annotations of the first search criterion and allow theend user 301 to override the selections of the first search criterion in accordance with the variation or variations in characteristics of the reference entity. It is preferred that modifications of the search criterion are visually distinguishable from the original annotation selections. Theend user 301 may then “submit” the modified criterion. The result, in final search results, is a compilation of publications that are relevant solely due to the variation of the reference entity vis-à-vis the original reference entity. - A. Global Structure
- As illustrated in
FIG. 8 , in an alternative embodiment, both the annotation process and the search process, as described herein, takes place at a single location 702 by a single user. The single user may be an individual, corporate entity, law firm, search firm or the like. In such an embodiment, the annotation process may be continuous and occur simultaneously with the search process. Annotations are continuously added, deleted, applied to publications or modified to further the efficiency and speed of the overall system. In this case, annotations may be specifically defined in accordance with the user's specific understanding. Further, in this case, annotations may be specifically directed to technical areas of concern to the user. - As illustrated in
FIG. 8( a), in another embodiment, the annotation process, as described herein, is shared between aprimary user 704 and at least oneclient 706, preferably through means of a subscription service. Theprimary user 704 may develop an annotation/publication database directed toward a broad technical field, while providing computer-implemented tools for the client to modify and further develop the annotation/publication database in accordance with the client's specific technical field. An advantage of this embodiment may be in overcoming diminishing returns associated with annotating a broad technical field. While benefits generally exist in developing annotations directed toward a broad technical field, a critical point in the annotation process may exist where further development may be ineffective as compared to further development directed toward a specific technical field. - As illustrated in
FIG. 8( b), in yet another embodiment, at least one of either the annotation process or the searching process is shared between at least oneclient 708 and at least oneintermediate agent 710. In such a case, theprimary user 712 may develop an annotation database directed toward a broad technical field. Theagent 710 may further develop the annotation database directed toward a narrower technical field. Finally, theclient 708 may develop the database directed towards the client's specific technical field. Theagent 710 may also conduct infringement searches on behalf of theclient 708. Other structural configurations sharing processes of any of the embodiments of the current invention amongst discrete parties may be realized without departing from the scope and spirit of the current invention. - In yet a further embodiment of the current invention, the annotation/publication database is developed to include patent publications from multiple jurisdictions. While the standard of analysis may differ for various jurisdiction (e.g. EPO, JPO), it is preferred that the annotation record is universal. Where the current invention is to be implemented for a client of another language, it is preferred that only the annotations be translated. Thus, a client of another language, conducting an infringement search, may eliminate a substantial portion of publications without undue translation of each individual publication. Alternatively, a multi-language system may comprise independent annotation/publication databases, the annotations of each translated in multiple languages.
- B. Specific Intellectual Property Portfolio Management
- In yet a further embodiment of the present invention, an annotation/
publication database 802, as described herein, may form the basis of a management system 800 for a client's own portfolio of IP publications. Assuming the annotation/publication database 802 to be sufficiently developed with regards to the technical field of the client, a second database, a suspect product database 804, may be created where suspect products are annotated according to the same annotation record as the annotation/publication database 802. The client may designate a first set of publications of interest. An automated function may then continuously, periodically, or at command of the client, compare annotations of products of the second database with annotations of the first set and alert theclient 806 if a product falls within the scope of annotations of a patent publication of the first set.Additional algorithms 808 may be applied to filter either products or patent publications that are either scantily-annotated or otherwise likely to create false alerts. Such a system may be beneficial for a client who operates within a complex technical art or has a large IP portfolio. - While specific embodiments have been described above, it will be appreciated that the invention may be practiced otherwise than as described. The descriptions above are intended to be illustrative and not limiting. Thus it will be apparent to one skilled in the art that modifications may be made to the invention as described without departing from the scope of the claims set out below.
Claims (10)
1-15. (canceled)
16. A computer program product comprising a computer-usable medium having a computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method for identifying patent documents of interest in view of a specific reference entity, the method comprising:
displaying a user-engageable arrangement of a plurality of annotations that are associated with a first plurality of document identifiers, each of the first plurality of document identifiers uniquely representing one of a first plurality of patent documents;
receiving a selection from a user of at least one of the plurality of annotations;
excluding, from the first plurality of document identifiers, all document identifiers associated with the at least one annotation selected by the user; and
outputting a resultant set of document identifiers that does not include any of the excluded document identifiers,
wherein each particular patent document of the first plurality of patent documents has at least one required characteristic satisfying conditions of a standard of analysis such that each required characteristic is necessary for any reference entity to embody in order to infringe the particular patent document based on a claims portion of the particular patent document, and
wherein the plurality of annotations include annotations that correspond to required characteristics of the first plurality of patent documents, and wherein each particular document identifier is associated only with annotations corresponding to required characteristics of the patent document represented by the particular document identifier.
17. The program of claim 16 , wherein the step of displaying a user-engageable arrangement of annotations further comprises displaying a genus annotation and a species annotation such that the species annotation is hierarchically embedded within the genus annotation.
18. The program of claim 17 , wherein the method further comprises:
receiving a user request to remove an annotation from the displayed user-engageable arrangement from a first location in the user-engageable arrangement and replace the annotation in a second location in the user-engageable arrangement, wherein the second location is different from the first location;
removing the annotation from the first location; and
replacing the annotation in the second location.
19. The program of claim 16 , wherein the method further comprises displaying a definition associated with at least one annotation of the displayed plurality of annotations.
20. The program of claim 16 , wherein:
the plurality of annotations are further associated with a second plurality of document identifiers that are each different from the first plurality of document identifiers and that each uniquely represent one of a second plurality of patent documents;
for each of the second plurality of document identifiers, a first annotation and a second annotation of the plurality of annotations represent, in conjunction, but not individually, a required characteristic of the particular patent document represented by the document identifier, wherein, the required characteristic is evaluated, under a standard of analysis, to be necessary for any reference entity to embody in order to infringe the particular patent document based on a claims portion of the patent document;
the method further comprises, for each of the second plurality of document identifiers, excluding the document identifier if, and only if, both the first annotation and the second annotation constitute user-selected annotations; and
the resultant set of identifiers does not include any of the excluded document identifiers from the second plurality of document identifiers.
21. The program of claim 16 , wherein the method further comprises:
receiving a primary selection of one or more primary annotations from the displayed arrangement of annotations, resulting in primary selected annotations and primary non-selected annotations, wherein the primary annotations correspond to one or more document identifiers from the first plurality of document identifiers;
removing, from the display, all non-selected annotations that only correspond to the one or more document identifiers; and
receiving a secondary selection of one or more secondary annotations from the displayed arrangement of annotations.
22. The program of claim 16 , wherein the method further comprises:
generating a record of each annotation of the plurality of annotations correlated with a value indicating whether or not the annotation constitutes a user-selected annotation; and
storing the record as a search criterion.
23. The program of claim 22 , wherein the method further comprises:
displaying a second user-engageable arrangement of a second plurality of annotations;
based on a user request, accessing the search criterion;
comparing each annotation of the search criterion to each annotation of the second plurality of annotations; and
for each annotation of the second user-engageable arrangement, if the particular annotation corresponds to a user-selected annotation, modifying the second arrangement by displaying the particular annotation as selected.
24. A computer program product comprising a computer-usable medium having a computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method for identifying patent documents of interest in view of a specific reference entity, the method comprising:
receiving, from a user, an initial set of document identifiers that each uniquely represent one of a first plurality of patent documents;
accessing a stored collection of document identifiers that each uniquely represent one of a second plurality of patent documents, wherein the stored collection of document identifiers are associated with a first plurality of annotations, such that, for each document identifier of the stored collection of document identifiers, only annotations of the first plurality of annotations that correspond to a required characteristic of the patent document represented by the patent document identification are associated with the patent document identification, wherein the required characteristic is evaluated, under a standard of analysis, to be necessary for any reference entity to embody in order to infringe the patent document based on a claims portion of the patent document;
comparing the initial set of document identifiers with the stored collection of document identifiers;
displaying a user-engageable arrangement of annotations including, from the first plurality of annotations, only annotations that are each associated with at least one document identifier of the first plurality of document identifiers;
receiving a selection from a user of at least one of the second plurality of annotations; and
outputting a resultant set of patent document identifications that, from the first plurality of patent document identifications, excludes all patent document identifications associated with the user-selected annotations.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/135,138 US20120066580A1 (en) | 2005-04-12 | 2011-06-27 | System for extracting relevant data from an intellectual property database |
US14/522,241 US9959582B2 (en) | 2006-04-12 | 2014-10-23 | Intellectual property information retrieval |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US67073505P | 2005-04-12 | 2005-04-12 | |
US11/401,903 US7984047B2 (en) | 2005-04-12 | 2006-04-12 | System for extracting relevant data from an intellectual property database |
US13/135,138 US20120066580A1 (en) | 2005-04-12 | 2011-06-27 | System for extracting relevant data from an intellectual property database |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/401,903 Continuation US7984047B2 (en) | 2005-04-12 | 2006-04-12 | System for extracting relevant data from an intellectual property database |
Publications (1)
Publication Number | Publication Date |
---|---|
US20120066580A1 true US20120066580A1 (en) | 2012-03-15 |
Family
ID=37087678
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/401,903 Expired - Fee Related US7984047B2 (en) | 2005-04-12 | 2006-04-12 | System for extracting relevant data from an intellectual property database |
US13/135,138 Abandoned US20120066580A1 (en) | 2005-04-12 | 2011-06-27 | System for extracting relevant data from an intellectual property database |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/401,903 Expired - Fee Related US7984047B2 (en) | 2005-04-12 | 2006-04-12 | System for extracting relevant data from an intellectual property database |
Country Status (2)
Country | Link |
---|---|
US (2) | US7984047B2 (en) |
WO (1) | WO2006110832A2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140310305A1 (en) * | 2005-09-02 | 2014-10-16 | Fourteen40. Inc. | Systems and methods for collaboratively annotating electronic documents |
US9959582B2 (en) | 2006-04-12 | 2018-05-01 | ClearstoneIP | Intellectual property information retrieval |
US10075484B1 (en) * | 2014-03-13 | 2018-09-11 | Issuu, Inc. | Sharable clips for digital publications |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7885987B1 (en) * | 2001-08-28 | 2011-02-08 | Lee Eugene M | Computer-implemented method and system for managing attributes of intellectual property documents, optionally including organization thereof |
WO2006110832A2 (en) * | 2005-04-12 | 2006-10-19 | Jesse Sukman | System for extracting relevant data from an intellectual property database |
US20070011603A1 (en) * | 2005-07-06 | 2007-01-11 | Mikko Makela | Method, system, device and software product for showing tooltips for page segments and generating content for the page segments |
US20070016580A1 (en) * | 2005-07-15 | 2007-01-18 | International Business Machines Corporation | Extracting information about references to entities rom a plurality of electronic documents |
US9069853B2 (en) * | 2007-03-30 | 2015-06-30 | Innography, Inc. | System and method of goal-oriented searching |
EP2083360A1 (en) * | 2008-01-24 | 2009-07-29 | Sunonwealth Electric Machine Industry Co., Ltd. | Reviewing method for patent search results |
US9223769B2 (en) | 2011-09-21 | 2015-12-29 | Roman Tsibulevskiy | Data processing systems, devices, and methods for content analysis |
EP2850586A1 (en) * | 2012-05-18 | 2015-03-25 | CPA Software Limited | System and method for validating and formatting ip right identifiers |
JP5962256B2 (en) * | 2012-06-29 | 2016-08-03 | カシオ計算機株式会社 | Input support apparatus and input support program |
US9741018B2 (en) | 2014-10-28 | 2017-08-22 | Ebay Inc. | Systems and methods for extracting similar group elements |
US20180285995A1 (en) * | 2015-09-25 | 2018-10-04 | Nec Patent Service,Ltd. | Information processing device, information processing method, and program-recording medium |
US11847169B2 (en) * | 2020-12-18 | 2023-12-19 | Shanghai Henghui Intellectual Property Service Co., Ltd. | Method for data processing and interactive information exchange with feature data extraction and bidirectional value evaluation for technology transfer and computer used therein |
Citations (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5623679A (en) * | 1993-11-19 | 1997-04-22 | Waverley Holdings, Inc. | System and method for creating and manipulating notes each containing multiple sub-notes, and linking the sub-notes to portions of data objects |
US6360215B1 (en) * | 1998-11-03 | 2002-03-19 | Inktomi Corporation | Method and apparatus for retrieving documents based on information other than document content |
US20020138297A1 (en) * | 2001-03-21 | 2002-09-26 | Lee Eugene M. | Apparatus for and method of analyzing intellectual property information |
US20020138474A1 (en) * | 2001-03-21 | 2002-09-26 | Lee Eugene M. | Apparatus for and method of searching and organizing intellectual property information utilizing a field-of-search |
US20030033295A1 (en) * | 2001-07-11 | 2003-02-13 | Adler Marc Stephen | Method for analyzing and recording innovations |
US20030229854A1 (en) * | 2000-10-19 | 2003-12-11 | Mlchel Lemay | Text extraction method for HTML pages |
US6665656B1 (en) * | 1999-10-05 | 2003-12-16 | Motorola, Inc. | Method and apparatus for evaluating documents with correlating information |
US6687878B1 (en) * | 1999-03-15 | 2004-02-03 | Real Time Image Ltd. | Synchronizing/updating local client notes with annotations previously made by other clients in a notes database |
US20040073443A1 (en) * | 2000-11-10 | 2004-04-15 | Gabrick John J. | System for automating and managing an IP environment |
US20040088332A1 (en) * | 2001-08-28 | 2004-05-06 | Knowledge Management Objects, Llc | Computer assisted and/or implemented process and system for annotating and/or linking documents and data, optionally in an intellectual property management system |
US20040158559A1 (en) * | 2002-10-17 | 2004-08-12 | Poltorak Alexander I. | Apparatus and method for identifying potential patent infringement |
US20040268399A1 (en) * | 2003-06-27 | 2004-12-30 | International Business Machines Corporation | Network system, server, data recording and playing device, method for the same, and program |
US20050038770A1 (en) * | 2003-08-14 | 2005-02-17 | Kuchinsky Allan J. | System, tools and methods for viewing textual documents, extracting knowledge therefrom and converting the knowledge into other forms of representation of the knowledge |
US20050108172A1 (en) * | 2002-02-27 | 2005-05-19 | Pet Robert J. | Detecting and reporting infringement of an intellectual property item |
US20050144177A1 (en) * | 2003-11-26 | 2005-06-30 | Hodes Alan S. | Patent analysis and formulation using ontologies |
US20050160357A1 (en) * | 1993-11-19 | 2005-07-21 | Rivette Kevin G. | System, method, and computer program product for mediating notes and note sub-notes linked or otherwise associated with stored or networked web pages |
US20050210009A1 (en) * | 2004-03-18 | 2005-09-22 | Bao Tran | Systems and methods for intellectual property management |
US20050216457A1 (en) * | 2004-03-15 | 2005-09-29 | Yahoo! Inc. | Systems and methods for collecting user annotations |
US20050256399A1 (en) * | 2004-05-12 | 2005-11-17 | Sirohey Saad A | Methods for suppression of items and areas of interest during visualization |
US20060117252A1 (en) * | 2004-11-29 | 2006-06-01 | Joseph Du | Systems and methods for document analysis |
US7703040B2 (en) * | 2005-06-29 | 2010-04-20 | Microsoft Corporation | Local search engine user interface |
US7788087B2 (en) * | 2005-03-01 | 2010-08-31 | Microsoft Corporation | System for processing sentiment-bearing text |
US7984047B2 (en) * | 2005-04-12 | 2011-07-19 | Jesse David Sukman | System for extracting relevant data from an intellectual property database |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5991751A (en) | 1997-06-02 | 1999-11-23 | Smartpatents, Inc. | System, method, and computer program product for patent-centric and group-oriented data processing |
US6339767B1 (en) | 1997-06-02 | 2002-01-15 | Aurigin Systems, Inc. | Using hyperbolic trees to visualize data generated by patent-centric and group-oriented data processing |
US5754840A (en) | 1996-01-23 | 1998-05-19 | Smartpatents, Inc. | System, method, and computer program product for developing and maintaining documents which includes analyzing a patent application with regards to the specification and claims |
US6076088A (en) | 1996-02-09 | 2000-06-13 | Paik; Woojin | Information extraction system and method using concept relation concept (CRC) triples |
US6038561A (en) | 1996-10-15 | 2000-03-14 | Manning & Napier Information Services | Management and analysis of document information text |
US6289341B1 (en) * | 1998-06-26 | 2001-09-11 | Lucent Technologies, Inc. | Intelligent agent for identifying intellectual property infringement issues in computer network sites and method of operation thereof |
EP1129417A4 (en) * | 1998-12-04 | 2004-06-30 | Technology Enabling Company Ll | Systems and methods for organizing data |
US20040103112A1 (en) | 1999-10-08 | 2004-05-27 | Colson Thomas J. | Computer based method and apparatus for mining and displaying patent data |
US20020022974A1 (en) * | 2000-04-14 | 2002-02-21 | Urban Lindh | Display of patent information |
WO2002010977A1 (en) | 2000-07-06 | 2002-02-07 | Si Han Kim | Information searching system and method thereof |
US20020042784A1 (en) | 2000-10-06 | 2002-04-11 | Kerven David S. | System and method for automatically searching and analyzing intellectual property-related materials |
US7117198B1 (en) | 2000-11-28 | 2006-10-03 | Ip Capital Group, Inc. | Method of researching and analyzing information contained in a database |
JP3701197B2 (en) * | 2000-12-28 | 2005-09-28 | 松下電器産業株式会社 | Method and apparatus for creating criteria for calculating degree of attribution to classification |
US6665670B2 (en) | 2001-03-30 | 2003-12-16 | M.Cam, Inc. | Method and system for graphical representation of multitemporal, multidimensional data relationships |
US20040006459A1 (en) | 2002-07-05 | 2004-01-08 | Dehlinger Peter J. | Text-searching system and method |
US7016895B2 (en) | 2002-07-05 | 2006-03-21 | Word Data Corp. | Text-classification system and method |
US7181451B2 (en) | 2002-07-03 | 2007-02-20 | Word Data Corp. | Processing input text to generate the selectivity value of a word or word group in a library of texts in a field is related to the frequency of occurrence of that word or word group in library |
US20050234738A1 (en) | 2003-11-26 | 2005-10-20 | Hodes Alan S | Competitive product intelligence system and method, including patent analysis and formulation using one or more ontologies |
US20050120011A1 (en) | 2003-11-26 | 2005-06-02 | Word Data Corp. | Code, method, and system for manipulating texts |
US20050198026A1 (en) | 2004-02-03 | 2005-09-08 | Dehlinger Peter J. | Code, system, and method for generating concepts |
US20050216828A1 (en) | 2004-03-26 | 2005-09-29 | Brindisi Thomas J | Patent annotator |
US20060036451A1 (en) | 2004-08-10 | 2006-02-16 | Lundberg Steven W | Patent mapping |
US20060026174A1 (en) | 2004-07-27 | 2006-02-02 | Lundberg Steven W | Patent mapping |
-
2006
- 2006-04-12 WO PCT/US2006/013685 patent/WO2006110832A2/en active Application Filing
- 2006-04-12 US US11/401,903 patent/US7984047B2/en not_active Expired - Fee Related
-
2011
- 2011-06-27 US US13/135,138 patent/US20120066580A1/en not_active Abandoned
Patent Citations (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5623679A (en) * | 1993-11-19 | 1997-04-22 | Waverley Holdings, Inc. | System and method for creating and manipulating notes each containing multiple sub-notes, and linking the sub-notes to portions of data objects |
US20050160357A1 (en) * | 1993-11-19 | 2005-07-21 | Rivette Kevin G. | System, method, and computer program product for mediating notes and note sub-notes linked or otherwise associated with stored or networked web pages |
US6360215B1 (en) * | 1998-11-03 | 2002-03-19 | Inktomi Corporation | Method and apparatus for retrieving documents based on information other than document content |
US6687878B1 (en) * | 1999-03-15 | 2004-02-03 | Real Time Image Ltd. | Synchronizing/updating local client notes with annotations previously made by other clients in a notes database |
US6665656B1 (en) * | 1999-10-05 | 2003-12-16 | Motorola, Inc. | Method and apparatus for evaluating documents with correlating information |
US20030229854A1 (en) * | 2000-10-19 | 2003-12-11 | Mlchel Lemay | Text extraction method for HTML pages |
US20040073443A1 (en) * | 2000-11-10 | 2004-04-15 | Gabrick John J. | System for automating and managing an IP environment |
US20020138297A1 (en) * | 2001-03-21 | 2002-09-26 | Lee Eugene M. | Apparatus for and method of analyzing intellectual property information |
US20020138474A1 (en) * | 2001-03-21 | 2002-09-26 | Lee Eugene M. | Apparatus for and method of searching and organizing intellectual property information utilizing a field-of-search |
US20030033295A1 (en) * | 2001-07-11 | 2003-02-13 | Adler Marc Stephen | Method for analyzing and recording innovations |
US20040088332A1 (en) * | 2001-08-28 | 2004-05-06 | Knowledge Management Objects, Llc | Computer assisted and/or implemented process and system for annotating and/or linking documents and data, optionally in an intellectual property management system |
US20050108172A1 (en) * | 2002-02-27 | 2005-05-19 | Pet Robert J. | Detecting and reporting infringement of an intellectual property item |
US20040158559A1 (en) * | 2002-10-17 | 2004-08-12 | Poltorak Alexander I. | Apparatus and method for identifying potential patent infringement |
US20040268399A1 (en) * | 2003-06-27 | 2004-12-30 | International Business Machines Corporation | Network system, server, data recording and playing device, method for the same, and program |
US20050038770A1 (en) * | 2003-08-14 | 2005-02-17 | Kuchinsky Allan J. | System, tools and methods for viewing textual documents, extracting knowledge therefrom and converting the knowledge into other forms of representation of the knowledge |
US20050144177A1 (en) * | 2003-11-26 | 2005-06-30 | Hodes Alan S. | Patent analysis and formulation using ontologies |
US20050216457A1 (en) * | 2004-03-15 | 2005-09-29 | Yahoo! Inc. | Systems and methods for collecting user annotations |
US20050210009A1 (en) * | 2004-03-18 | 2005-09-22 | Bao Tran | Systems and methods for intellectual property management |
US20050256399A1 (en) * | 2004-05-12 | 2005-11-17 | Sirohey Saad A | Methods for suppression of items and areas of interest during visualization |
US20060117252A1 (en) * | 2004-11-29 | 2006-06-01 | Joseph Du | Systems and methods for document analysis |
US7788087B2 (en) * | 2005-03-01 | 2010-08-31 | Microsoft Corporation | System for processing sentiment-bearing text |
US7984047B2 (en) * | 2005-04-12 | 2011-07-19 | Jesse David Sukman | System for extracting relevant data from an intellectual property database |
US7703040B2 (en) * | 2005-06-29 | 2010-04-20 | Microsoft Corporation | Local search engine user interface |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140310305A1 (en) * | 2005-09-02 | 2014-10-16 | Fourteen40. Inc. | Systems and methods for collaboratively annotating electronic documents |
US9959582B2 (en) | 2006-04-12 | 2018-05-01 | ClearstoneIP | Intellectual property information retrieval |
US10075484B1 (en) * | 2014-03-13 | 2018-09-11 | Issuu, Inc. | Sharable clips for digital publications |
Also Published As
Publication number | Publication date |
---|---|
US20060248120A1 (en) | 2006-11-02 |
WO2006110832A3 (en) | 2007-03-08 |
WO2006110832A2 (en) | 2006-10-19 |
US7984047B2 (en) | 2011-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7984047B2 (en) | System for extracting relevant data from an intellectual property database | |
US7403932B2 (en) | Text differentiation methods, systems, and computer program products for content analysis | |
US8484177B2 (en) | Apparatus for and method of searching and organizing intellectual property information utilizing a field-of-search | |
US6694331B2 (en) | Apparatus for and method of searching and organizing intellectual property information utilizing a classification system | |
US9547287B1 (en) | System and method for analyzing library of legal analysis charts | |
US7720856B2 (en) | Cross-language searching | |
US8447758B1 (en) | System and method for identifying documents matching a document metaprint | |
US11682091B2 (en) | Management systems and methods for claim-based patent analysis | |
US20020065857A1 (en) | System and method for analysis and clustering of documents for search engine | |
WO2009154153A1 (en) | Document search system | |
US20240281458A1 (en) | Interactive patent visualization systems and methods | |
US20100029580A1 (en) | Method for Diagnosing Non-Small Cell Lung Carcinoma | |
Spangler et al. | A smarter process for sensing the information space | |
López et al. | An efficient and scalable search engine for models | |
Alonso et al. | Expertise identification and visualization from CVS | |
US8260772B2 (en) | Apparatus and method for displaying documents relevant to the content of a website | |
US20240281124A1 (en) | Interactive patent visualization systems and methods | |
Kuechler | Business applications of unstructured text | |
US8612431B2 (en) | Multi-part record searches | |
CN102902705A (en) | Locating ambiguities in data | |
Bartoli et al. | Semisupervised wrapper choice and generation for print-oriented documents | |
Campbell et al. | An approach for the capture of context-dependent document relationships extracted from Bayesian analysis of users' interactions with information | |
Crowder et al. | Navigation over a large ontology for industrial web applications | |
KR20100088890A (en) | System for analyzing documents | |
JP2003044490A (en) | Knowledge analytic system and overlapped knowledge registration setting method for the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: CLEARSTONEIP LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SUKMAN, JESSE;REEL/FRAME:031396/0004 Effective date: 20131012 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |