Methods and systems for intellectual property management
First Claim
1. A method (400) for managing rights that relate to works, the method comprising the following steps:
- providing (410) on a first computer (901) a database (210) with representations of the works (W), with representations of applicable rights (R) for the works, and with states (S);
for a given work (ALPHA), selecting (420) a template document (220) that corresponds to the representation of the right (R) for the work (W);
communicating (430) between the first computer (901) and a second computer (902) to derive a final document (230) from the template document (220), the final document having a functional statement (Y=F(X)) with a first indicator (X) going into the first computer (901) and with a second indicator (Y), the final document (230) being associated with the database (210) and relating the representations of the work (W) and of the right (R), the state (S) and the functional statement (F);
setting (440) the state (S) to active;
receiving (450) the first indicator (X) from a third computer (903);
calculating (460) the second indicator (Y) according to the functional statement (F); and
forwarding (460) the second indicator (Y) to the second computer (902).
2 Assignments
0 Petitions
Accused Products
Abstract
Method and system for managing intellectual property rights use a first computer (901) with database (210), template documents (220), final documents (230). The database (210) has representations of works (W), representations of applicable rights (R), and states (S). The first computer (901) communicates with a second computer (902) to derive the final documents (230)—such as license contracts—from templates (220). A functional statement (F) in the final document (230) relates the representations to the applicable right. The statement is also used to calculate indicators—such as royalties—to be forwarded to a third computer (903).
-
Citations
23 Claims
-
1. A method (400) for managing rights that relate to works, the method comprising the following steps:
-
providing (410) on a first computer (901) a database (210) with representations of the works (W), with representations of applicable rights (R) for the works, and with states (S);
for a given work (ALPHA), selecting (420) a template document (220) that corresponds to the representation of the right (R) for the work (W);
communicating (430) between the first computer (901) and a second computer (902) to derive a final document (230) from the template document (220), the final document having a functional statement (Y=F(X)) with a first indicator (X) going into the first computer (901) and with a second indicator (Y), the final document (230) being associated with the database (210) and relating the representations of the work (W) and of the right (R), the state (S) and the functional statement (F);
setting (440) the state (S) to active;
receiving (450) the first indicator (X) from a third computer (903);
calculating (460) the second indicator (Y) according to the functional statement (F); and
forwarding (460) the second indicator (Y) to the second computer (902). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-based system (999) employing operatively interconnected data processing and computer means for managing intellectual property rights, the system
having on a first computer (901), a database (210) with representations of the works (W), with representations of applicable rights (R) for the works, and with states (S); -
having on the first computer (901), a template document (220) selectable to correspond to the representation of the right (R) for the work (W);
a communicator on a second computer (902) for communicating between the first computer (901) and the second computer (902) to derive a final document (230) from the template document (220), the final document having a functional statement (Y=F(X)), with a first indicator (X) going into the first computer (901) and with a second indicator (Y), the final document (230) being associated with the database (210) and relating the representations of the work (W) and of the right (R), the state (S) and the functional statement (F);
on the first computer (901), means for setting the state (S) to active;
on the first computer (901), means for receiving (450) the first indicator (X) from a third computer (903);
on the first computer (901), means for calculating (460) the second indicator (Y) according to the functional statement (F); and
on the first computer (901), means for forwarding (460) the second indicator (Y) to the second computer (902).
-
-
22. Computer-program product (101) having a plurality of code portions with that cause a processor of a computer to manage intellectual property rights, the computer-program product comprising:
-
code portions for providing (410) on a first computer (901) a database (210) with representations of the works (W), with representations of applicable rights (R) for the works, and with states (S);
code portions for selecting (420) a template document (220) that corresponds to the representation of the right (R) for the work (W);
code portions for communicating (430) between the first computer (901) and a second computer (902) to derive a final document (230) from the template document (220), the final document having a functional statement (Y=F(X)), with a first indicator (X) going into the first computer (901) and with a second indicator (Y), the final document (230) being associated with the database (210) and relating the representations of the work (W) and of the right (R), the state (S) and the functional statement (F);
code portions for setting (440) the state (S) to active;
code portions for receiving (450) the first indicator (X) from a third computer (903);
code portions for calculating (460) the second indicator (Y) according to the functional statement (F); and
code portions for forwarding (460) the second indicator (Y) to the second computer (902).
-
-
23. An article of manufacture with a computer readable medium having computer readable program code means embodied therein for managing rights that relate to works, the program code means executing the following steps:
-
providing (410) on a first computer (901) a database (210) with representations of the works (W), with representations of applicable rights (R) for the works, and with states (S);
for a given work (ALPHA), selecting (420) a template document (220) that corresponds to the representation of the right (R) for the work (W);
communicating (430) between the first computer (901) and a second computer (902) to derive a final document (230) from the template document (220), the final document having a functional statement (Y=F(X)), with a first indicator (X) going into the first computer (901) and with a second indicator (Y), the final document (230) being associated with the database (210) and relating the representations of the work (W) and of the right (R), the state (S) and the functional statement (F);
setting (440) the state (S) to active;
receiving (450) the first indicator (X) from a third computer (903);
calculating (460) the second indicator (Y) according to the functional statement (F); and
forwarding (460) the second indicator (Y) to the second computer (902).
-
Specification