SYSTEM AND METHOD FOR CHANNEL TO CHANNEL INTEGRATION IN AN IP MARKETPLACE
First Claim
Patent Images
1. An intellectual property (IP) marketplace system, comprising:
- a network interface communicating with a memory;
the memory communicating with an IP marketplace processor, wherein the memory stores a computer program and a plurality of application programming interfaces (APIs); and
the processor, when executing the computer program, performs operations comprising;
displaying, by the processor and to a user, a plurality of channels in a channel guide interface;
in response to first input from the user, initiating, by the processor, a first channel;
receiving, by the processor and via a channel output API, first channel output;
initiating, by the processor, via a channel integration API and based on at least a portion of the first channel output, a second channel;
receiving, by the processor and via the channel output API, second channel output; and
presenting, by the processor, at least one of the first channel output and the second channel output to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and valuated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.
-
Citations
20 Claims
-
1. An intellectual property (IP) marketplace system, comprising:
-
a network interface communicating with a memory; the memory communicating with an IP marketplace processor, wherein the memory stores a computer program and a plurality of application programming interfaces (APIs); and the processor, when executing the computer program, performs operations comprising; displaying, by the processor and to a user, a plurality of channels in a channel guide interface; in response to first input from the user, initiating, by the processor, a first channel; receiving, by the processor and via a channel output API, first channel output; initiating, by the processor, via a channel integration API and based on at least a portion of the first channel output, a second channel; receiving, by the processor and via the channel output API, second channel output; and presenting, by the processor, at least one of the first channel output and the second channel output to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-based method, comprising:
-
displaying, by a computer for IP commercialization and to a user, a plurality of channels in a channel guide interface; in response to first input from the user, initiating, by the computer, a first channel; receiving, by the computer and via a channel output API, first channel output; initiating, by the computer, via a channel integration API and based on at least a portion of the first channel output, a second channel; and receiving, by the computer and via the channel output API, second channel output; presenting, by the computer, at least one of the first channel output and the second channel output to the user.
-
-
20. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon that, in response to execution by a computer for IP commercialization, causes the computer perform a operations comprising:
-
displaying, by the computer for IP commercialization and to a user, a plurality of channels in a channel guide interface; in response to first input from the user, initiating, by the computer, a first channel; receiving, by the computer and via a channel output API, first channel output; initiating, by the computer, via a channel integration API and based on at least a portion of the first channel output, a second channel; receiving, by the computer and via the channel output API, second channel output; and presenting, by the computer, at least one of the first channel output and the second channel output to the user.
-
Specification