摘要:
The invention relates to methods and systems for providing investment competitions. In one aspect, trading algorithms that automatically generate trading instructions in response to market data are developed by and received from a distributed plurality of independent trading algorithm developers. The algorithms are periodically executed against market data and generate trading instructions, which, based on an association of investment accounts with the trading algorithms, initiate correlative trades in the investments accounts.
摘要:
An online trading competition is provided in which a group of traders are associated with teams and allocated an amount of money to be invested. Trade instructions are received from the traders, and based on the instructions, performance metrics are calculated for each of the traders. Each trader is rated according to the performance metrics, and points are awarded points to some of the traders based on their respective rankings for each performance metric. A winning team is then selected for the online trading competition based on total points awarded to each trader.
摘要:
The invention relates to methods and systems for providing investment competitions. In one aspect, trading algorithms that automatically generate trading instructions in response to market data are developed by and received from a distributed plurality of independent trading algorithm developers. The algorithms are periodically executed against market data and generate trading instructions, which, based on an association of investment accounts with the trading algorithms, initiate correlative trades in the investments accounts.
摘要:
The invention relates to methods and systems for receiving, processing and fulfilling remotely placed orders. In one aspect, requests to place an order are received from a remote location, and based on a customer identifier included in the request, customer preference data is retrieved. An electronic selection menu based on customer preference data is transmitted to the customer, the order is received and prepared. The customer's arrival is automatically detected, and the completed order is provided to the customer.
摘要:
In general, in one aspect, a method for developing an asset by competition includes specifying standards for an asset, receiving from potential contestants indicia of interest in participating in an asset development competition in which the contestants compete to develop an asset, and determining an estimated likelihood that the asset development competition will result in an asset that meets the minimum standards based on historical information about the performance of the contestants from whom the indicia of interest were received. Steps may be taken to increase the estimated likelihood of success, upon a determination that the likelihood is less than desired. Steps may be taken to prevent registration by additional participants, upon a determination that the estimated likelihood is at or above a predetermined threshold.
摘要:
This invention relates to a method and apparatus for developing software. In one embodiment, a method for facilitating the distributed development of software components includes providing a skill rating for software developers, communicating specifications for a software component to a subset of the developers, receiving submissions from the developers, scoring the submissions, and selecting one submission to be included in a software repository. In another embodiment, a method for compensating a software developer includes soliciting software developers for the submission of computer software components, receiving software components in response to the solicitation from the developers, evaluating the received software components, selecting one or more of the submissions for potential distribution to the public, and allotting the proceeds from the distribution to the developers.
摘要:
This invention relates to a method and apparatus for providing a coding competition. In one embodiment, a method for providing a coding competition includes transmitting a coding problem to contestants, receiving computer code created by a contestant, determining a response of the computer code to test data, and evaluating the response of the computer code to the test data. In another embodiment, a method for evaluating a skill level of a contestant includes electronically communicating a coding problem to contestants, electronically receiving a software program in response to the coding problem from one of the contestants, evaluating the received software program, awarding points to the contestant based on the received software program, and determining a rating for the contestant for the competition based on the number of points awarded to the contestant.
摘要:
This invention relates to a method and apparatus for providing a coding competition. In one embodiment, a method for providing a coding competition includes transmitting a coding problem to contestants, receiving computer code created by a contestant, determining a response of the computer code to test data, and evaluating the response of the computer code to the test data. In another embodiment, a method for evaluating a skill level of a contestant includes electronically communicating a coding problem to contestants, electronically receiving a software program in response to the coding problem from one of the contestants, evaluating the received software program, awarding points to the contestant based on the received software program, and determining a rating for the contestant for the competition based on the number of points awarded to the contestant.
摘要:
This invention relates to a method and apparatus for providing a coding competition. In one embodiment, a method for providing a coding competition includes transmitting a coding problem to contestants, receiving computer code created by a contestant, determining a response of the computer code to test data, and evaluating the response of the computer code to the test data. In another embodiment, a method for evaluating a skill level of a contestant includes electronically communicating a coding problem to contestants, electronically receiving a software program in response to the coding problem from one of the contestants, evaluating the received software program, awarding points to the contestant based on the received software program, and determining a rating for the contestant for the competition based on the number of points awarded to the contestant.
摘要:
In general, in one aspect, a system for planning and executing projects, facilitates creating a project model comprising tasks and dependencies, determining the complexity of the tasks, and modifying the tasks to maintain complexity within predetermined bounds. The system can facilitate designating one or more tasks to be redundant tasks, and undertaking the redundant tasks with redundant resources. In some embodiments, the system includes a module for evaluating task criticality and designating redundant tasks based on the task complexity and criticality.