Patents Assigned to SmartPatents, Inc.
  • Patent number: 5991751
    Abstract: A system, method, and computer program product for processing data are described herein. The system maintains first databases of patents, and second databases of non-patent information of interest to a corporate entity. The system also maintains one or more groups. Each of the groups comprises any number of the patents from the first databases. The system, upon receiving appropriate operator commands, automatically processes the patents in one of the groups in conjunction with non-patent information from the second databases. Accordingly, the system performs patent-centric and group-oriented processing of data. A group can also include any number of non-patent documents. The groups may be product based, person based, corporate entity based, or user-defined. Other types of groups are also covered, such as temporary groups.
    Type: Grant
    Filed: June 2, 1997
    Date of Patent: November 23, 1999
    Assignee: SmartPatents, Inc.
    Inventors: Kevin G. Rivette, Irving S. Rappaport, Luke Hohmann, David Puglia, Adam Jackson, Charles Rabb, Jr., David W. Smith, Brian Park, Warren Thornthwaite, Jorge A. Navarrete
  • Patent number: 5848409
    Abstract: A system for searching through documents maintained in electronic form is described. The system is capable of searching through individual documents, or groups of documents. In the case of a group of documents, the system operates by locating one or more hit entries in a group hits table associated with a keyword in a search request. Each of the located hit entries corresponds to a different document in which the keyword appears. The system extracts from the located hit entries hit information indicating the number of times the keyword appears in documents respectively associated with the located hit entries. This hit information is presented to a user, and a command identifying one of the documents respectively associated with the located hit entries is received from the user. The system then locates one or more location entries in a document index table associated with the identified document.
    Type: Grant
    Filed: August 4, 1997
    Date of Patent: December 8, 1998
    Assignee: SmartPatents, Inc.
    Inventor: Don Ahn
  • Patent number: 5845301
    Abstract: A system, method, and computer program product for annotating an electronic document. An electronic document is displayed. At least one note having at least one note segment is displayed. The note segment is linked to at least one portion of the electronic document. Location identification information is displayed that identifies a location of the portion in the electronic document that is linked to the note segment. This location identification information is displayed in the note, proximate to the note segment.
    Type: Grant
    Filed: May 9, 1996
    Date of Patent: December 1, 1998
    Assignee: SmartPatents, Inc.
    Inventors: Kevin Gerard Rivette, Michael Philip Florio, Adam Jackson, Don Ahn, Irving Shale Rappaport, Deborah Kurata
  • Patent number: 5809318
    Abstract: The system synchronizes, displays, and manipulates text and image documents in electronic form for display. The text and image files are synchronized to produce Equivalent Files using heuristic algorithms to create an approximate equivalence relationship between the text and the image files. The graphic user interface of the present system allows a user to selectively view an Equivalent File in a window while simultaneously viewing an image file within one or ore image windows on the display. The user may also create and manipulate notes and subnotes as annotations to document objects or document portions. The notes and subnotes may be linked to text documents, image documents, text objects, or other non-text objects or documents, such as images, audio clips, etc. The user may create new subnotes associated with selected objects or selected portions, and the user may enter information pertaining to the selected objects in the new subnote.
    Type: Grant
    Filed: April 4, 1997
    Date of Patent: September 15, 1998
    Assignee: Smartpatents, Inc.
    Inventors: Kevin G. Rivette, Michael P. Florio, Adam Jackson, Don Ahn, Irving S. Rappaport, Deborah Kurata
  • Patent number: 5806079
    Abstract: A system and method of manipulating notes linked to data objects, and of manipulating the data objects. The method operates by displaying a note including one or more first sub-notes and one or more second sub-notes. The first sub-notes are linked to portions of a first data object associated with a first application. At least some of the first portions may be partially overlapping. The second sub-notes are linked to portions of a second data object associated with a second application. The second application is different from the first application. A request is received from a user viewing the note to display a portion of the first data object linked to a particular one of the first sub-notes. The first application is invoked, if the first application is not already invoked. The first application is caused to load the first data object and present the portion of the first data object linked to the particular one of the first sub-notes.
    Type: Grant
    Filed: April 17, 1996
    Date of Patent: September 8, 1998
    Assignee: Smartpatents, Inc.
    Inventors: Kevin G. Rivette, Irving S. Rappaport, Adam Jackson, Don Ahn, Michael P. Florio, Deborah Kurata
  • Patent number: 5754840
    Abstract: A system and method for assisting in the preparation of a document, and for analyzing a document, such as a patent or patent application, are described herein. The system aids a user to verify that terms in a patent application are being used consistently. The system also facilitates editing of the patent application so as to achieve terminology consistency. The system operates by allowing a user to select a document containing a patent application. The user then selects the specification portion of the patent application, and also selects the claims portion of the patent application. The system indexes the specification portion and the claims portion to thereby generate a merged index table. The system analyzes the merged index table to identify terms in the claims portion that are not present in the specification portion, and then displays these terms (called claim terms). A user can then edit the patent application so as to properly describe these terms in the specification.
    Type: Grant
    Filed: January 23, 1996
    Date of Patent: May 19, 1998
    Assignee: SmartPatents, Inc.
    Inventors: Kevin G. Rivette, Irving S. Rappaport, Patrick O'Brien