System and method of communicating with distributed marketplaces
First Claim
1. A method of processing a specification, the method comprising:
- receiving, by a home site, information regarding a search for at least one good or service;
automatically generating, by the home site, a specification based on the received information, wherein the specification comprises a digital signature and defines the good or service, wherein automatically generating the specification comprises;
automatically generating, by the home site, a command block of the specification that comprises one or more instructions that define the search and one or more instructions that define one or more actions to perform with respect to results of the search,automatically generating by the home site, an origin block of the specification that comprises a verification uniform resource locator, andautomatically generating, by the home site, a routing block of the specification that comprises information identifying one or more destination marketplaces and one or more instructions for forwarding the specification to one or more of the destination marketplaces, andtransmitting, by the home site, the specification to one of the destination marketplaces for processing by the destination marketplace.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of processing a specification may include receiving, by a home site, information regarding a search for at least one good or service, automatically generating, by the home site, a specification comprising a command block, an origin block and a routing block, based on the received information, and transmitting, by the home site, the specification to the one or more destination marketplaces. One or more of the command block, the origin block and the routing block may include one or more domain-specific language instructions. The command block may include one or more instructions defining the search and one or more instructions defining one or more actions to perform with respect to results of the search. The origin block may include information identifying the home site. The routing block comprises information identifying one or more destination marketplaces.
-
Citations
14 Claims
-
1. A method of processing a specification, the method comprising:
-
receiving, by a home site, information regarding a search for at least one good or service; automatically generating, by the home site, a specification based on the received information, wherein the specification comprises a digital signature and defines the good or service, wherein automatically generating the specification comprises; automatically generating, by the home site, a command block of the specification that comprises one or more instructions that define the search and one or more instructions that define one or more actions to perform with respect to results of the search, automatically generating by the home site, an origin block of the specification that comprises a verification uniform resource locator, and automatically generating, by the home site, a routing block of the specification that comprises information identifying one or more destination marketplaces and one or more instructions for forwarding the specification to one or more of the destination marketplaces, and transmitting, by the home site, the specification to one of the destination marketplaces for processing by the destination marketplace. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for processing a specification, the system comprising:
-
a computing device; and a computer-readable storage medium in communication with the computing device, the computer-readable storage medium comprising one or more programming instructions for; receiving information regarding a search of at least one good or service, using the received information to automatically generate a specification that comprises a digital signature and defines the good or service, wherein automatically generating the specification comprises; automatically generating a command block of the specification that comprises one or more instructions that define the search and one or more instructions that define one or more actions to perform with respect to results of the search, automatically generating an origin block of the specification that comprises a verification uniform resource locator, and automatically generating a routing block of the specification that comprises information identifying one or more destination marketplaces and one or more instructions for forwarding the specification to one or more of the destination marketplaces, and transmitting the specification to one of the destination marketplaces for processing by the destination marketplace. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification