Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

General market prediction using position specification language

a technology of position specification and general market prediction, applied in the field of evaluating propositions, can solve the problems of user's inability to take a position that references multiple variables, multiple problems in synthetic positions, and high cost of multiple constituent positions,

Active Publication Date: 2013-02-19
MORPHISM
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent text describes a need for a prediction market that allows users to take arbitrary and complex positions with respect to various variables. The technical problem addressed is the difficulty in allowing users to formulate positions that are not pre-defined by the market, while also ensuring that the market can evaluate those positions safely and efficiently, and without introducing issues such as syntactical errors or opacity. The system described in the patent text fulfills this need by providing a facility for rich positions of arbitrary and complex specifications that can be evaluated automatically.

Problems solved by technology

Additionally, in many cases, a user cannot take a position that references multiple variables—especially those with different intervals.
However, such synthetic positions typically suffer from several problems.
The synthetic position might not replicate the desired position exactly, the costs of multiple constituent positions may be prohibitive or at least troublesome, and a user's actual, net position can become opaque to other users.
(Each of these problems arise in real over-the-counter derivative contracts.)

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • General market prediction using position specification language
  • General market prediction using position specification language
  • General market prediction using position specification language

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020]In the description that follows, the present invention will be described in reference to embodiments that support complex positions in a general prediction market. More specifically, the embodiments will be described in reference to using a position specification language and a variable specification language in order to specify and evaluate complex positions. However, the scope of the invention is not limited to any particular environment, application, or specific implementation. Therefore, the description of the embodiments that follows is for purposes of illustration and not limitation.

[0021]FIG. 1 is a flow chart illustrating steps performed for complex position processing. In step 110, a user specifies a position using a position specification language (“PSL”), which typically supports mathematical operators and relations, conditionals, and a library of predefined functions. Additionally the PSL can provide variables, looping constructs, and other features. A position spe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Methods evaluating propositions about timeseries are provided. A service accepts a proposition about one or more timeseries, and the service monitors those timeseries. A proposition can reference multiple timeseries with different time intervals and different units. When new data is available, the service evaluates the proposition to determine if the proposition is true, false, or neither. The service automatically performs unit conversions and selects relevant, previously observed values before evaluating a proposition when new data is available.

Description

CROSS REFERENCE TO RELATED APPLICATION[0001]This application claims priority to U.S. Provisional Patent Application No. 61 / 267,151, filed Dec. 7, 2009, and entitled “General Prediction Market”, the entire disclosure of which is incorporated herein by reference.BACKGROUND OF THE INVENTION[0002]1. Field of the Invention[0003]The present invention relates to evaluating propositions. More specifically, the invention relates to receiving, validating and evaluating statements about timeseries data.[0004]2. Description of the Related Art[0005]Several Web sites provide some form of “prediction market”1. Examples include Iowa Electronic Markets (IEM), Predictify.com, MyPrognostic.com, InTrade.com, Hubdub.com, Pickum.com, BetFair.com, Intrade.com, iPredicts.com, Nostradamical.com, and Dotblu.com. Site editors or in some cases users themselves can publish specifications for events, propositions, or questions, and then users can take positions with respect to these instruments. A wide variety o...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F9/44G06G7/48G06F21/00G06Q10/00
CPCG06N5/02G06Q30/00
Inventor STEPHENS, JR., JAMES H.
Owner MORPHISM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products