Method and apparatus for organizing, accessing and displaying data relating to trademark rights
OwnerScott spenser Havlick, Donald Alois Degnaninventors
Life of this patent
Estimating the term…
Abstract
An interactive user interface for organizing, storing, accessing and presenting information associated with a trademark search, trademark watch report or the scope of trademark rights of a trademark owner. Trademark information is visually depicted in an interactive user interface in a manner that is easy to follow and understand. In addition, trademark watch report information and new documents, data, or information may be added to the interface without disturbing the integrity of the user interface.
Claims44
A method for presenting information associated with a trademark search for a trademark, the method comprising:
- identifying a mark description and a goods/services description associated with the trademark;
- generating a graph having a first axis and a second axis, wherein the origin of the graph comprises the intersection of the first and second axis, the first axis having one or more descriptions of goods/services and the second axis having one or more mark descriptions, wherein the origin comprises the goods/services description and the mark description associated with the trademark;
- populating the graph with at least one data point, the act of populating comprising:
- locating a mark description and a goods/services description associated with a mark from the trademark search on the first and second axis;
- and
- plotting a data point on the graph using the goods/services description and the mark description associated with the mark from the trademark search.
A method for presenting information associated with a trademark search for a trademark, the method comprising:
- identifying a mark description and a goods/services description associated with the trademark;
- generating a graph having a first axis and a second axis, wherein the origin of the graph comprises the intersection of the first and second axis, the first axis having one or more descriptions of goods/services and the second axis having one or more mark descriptions, wherein the origin comprises the goods/services description and the mark description associated with the trademark;
- populating the graph with at least one data point, the act of populating comprising:
- locating a mark description and a goods/services description associated with a mark from the trademark search on the first and second axis;
- plotting a data point on the graph using the goods/services description and the mark description associated with the mark from the trademark search;
- receiving a trademark watch report;
- populating the graph with at least one data point comprising:
- locating a mark description and a goods description associated with a mark from the trademark watch report on the first and second axis;
- and
- plotting a data point on the graph using the goods description and the mark description associated with the mark from the trademark watch report.
A method for presenting information associated with a trademark search for a trademark, the method comprising:
- generating a graph having a first axis and a second axis, wherein the origin of the graph comprises the intersection of the first and second axis;
- creating a plurality of goods and services descriptions using the goods description associated with the trademark;
- placing the goods description associated with the trademark at a point on the first axis of the graph closest the origin of the graph and thereafter placing the plurality of goods descriptions at points on the first axis of the graph;
- creating a plurality of mark descriptions using the mark description associated with the trademark;
- placing the mark description associated with the trademark at a point on the second axis of the graph closest the origin of the graph and thereafter placing the plurality of mark descriptions at points on the second axis of the graph;
- and
- populating the graph with at least one data point comprising a mark from the trademark search by plotting the data point using the description and the mark description associated with a mark from the trademark search.
A computer implemented graphical user interface for capturing and displaying information associated with a trademark search for a trademark, the interface comprising:
- a diagram having a first axis and a second axis, wherein the origin of the diagram comprises the intersection of the first and second axis, the first axis having one or more goods descriptions and the second axis having one or more mark descriptions, wherein the origin comprises the goods description and the mark description associated with the trademark;
- and
- a user selectable data point comprising a mark from the trademark search plotted on the graph using the goods description and mark description for the mark, the user selectable data point configured to invoke a retrieve and display tool to retrieve information associated with the user selectable data point and thereafter display the information on a computer display.
A computer program that facilitates the presentation of trademark information associated with a trademark search, comprising, on a computer readable medium:
- a first component that performs an act of requesting the trademark search for the trademark;
- a second component that performs an act of generating a graph having a first axis and a second axis, the first axis having one or more descriptions of goods and the second axis having one or more mark descriptions, wherein the origin on the first and second axes of the graph comprises the goods description and the mark description associated with the trademark;
- a third component that performs an act of populating the graph with a plurality of data points comprising one or more marks from the trademark search, wherein each data point represents at least one mark from the trademark search whereby each data point is plotted on the graph using the goods description and the mark description associated with the at least one mark.
A graphical method for presenting information associated with a trademark search, the method comprising the computer implemented steps of:
- generating a graph having a first axis and a second axis, wherein the origin of the graph comprises the intersection of the first and second axis, the first axis having one or more descriptions of goods and the second axis having one or more mark descriptions, wherein the origin comprises the goods description and the mark description associated with the trademark;
- populating the graph with a plurality of data points comprising one or more marks from the trademark search, wherein each data point represents at least one mark from the trademark search whereby each data point is plotted on the graph using the goods description and the mark description associated with the at least one mark;
- and
- storing the graph in a memory location accessible by a computer network.
A computer implemented method for presenting information associated with a trademark search for a trademark, the method comprising:
- performing the trademark search for the trademark, wherein the trademark has an associated goods description and mark description;
- generating an interactive graph having a first axis and a second axis, wherein the origin of the graph comprises the intersection of the first and second axis;
- placing the goods description associated with the trademark at a point on the first axis of the graph closest the origin of the graph and thereafter placing a plurality of goods descriptions at points along the first axis of the graph;
- placing the mark description associated with the trademark at a point on the second axis of the graph closest the origin of the graph and thereafter placing a plurality of mark descriptions at points along the second axis of the graph;
- populating the graph with at least one user selectable data point comprising a mark from the trademark search, the act of populating comprising:
- locating the mark description and the goods description associated with the mark from the trademark search on the first and second axis;
- and
- plotting the user selectable data point using the goods description and the mark description associated with the mark from the trademark search;
- and
- outputting the graph to a memory location accessible by a computer network.
A system for presenting trademark information associated with a trademark search for a trademark, the system comprising:
- a database accessible over a computer network, the database operable to:
- store a graph in a memory location accessible to the computer network;
- and
- communicate the stored graph over the computer network;
- a server operable to communicate with the database over a computer network, the server operable to:
- generate a graph having a first axis and a second axis, wherein the origin of the graph comprises the intersection of the first and second axis, the first axis having one or more descriptions of goods and the second axis having one or more mark descriptions, wherein the origin comprises the goods description and the mark description associated with the trademark;
- populate the graph with at least one data point comprising:
- locating a mark description and a goods description associated with a mark from the trademark search on the first and second axis;
- and
- plotting a data point on the graph using the goods description and the mark description associated with a mark from the trademark search.
A method for presenting information associated with a trademark, the method comprising:
- identifying a mark description and a first international class of goods/services associated with the trademark;
- generating a graph having a first axis and a second axis, wherein the origin of the graph comprises the intersection of the first and second axis, the first axis having one or more international classes of goods/services and the second axis having one or more mark descriptions, wherein the origin comprises the first international class of goods/services and the mark description associated with the trademark;
- populating the graph with at least one data point, the act of populating comprising:
- locating a mark description and an international class of goods/services associated with a mark from the trademark search on the first and second axis;
- and
- plotting a data point on the graph using the international class of goods/services and the mark description associated with the mark from the trademark search.
Dependencies are inferred from the claim text.