会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Computer programming language pronouns
    • 计算机编程语言代词
    • US06748585B2
    • 2004-06-08
    • US09725654
    • 2000-11-29
    • Todd A. ProebstingBenjamin G. Zorn
    • Todd A. ProebstingBenjamin G. Zorn
    • G06F945
    • G06F8/423
    • Programming language constructs called pronouns and referents, and a method, system, and apparatus for translating computer source code that contains the pronouns and referents. A referent is any semantic or syntactic construct in the source code (e.g., a statement, a portion of a statement, an expression, or a value) to which a pronoun refers. A pronoun is a programming-language defined source-code symbol or a sequence of symbols that refers to the referent. As a result, pronouns eliminate the need to define new names or macros for repeated program segments. When a translator encounters the pronoun in the source code, the translator searches the source code for the referent and substitutes the referent for the pronoun. Thus, by using pronouns and referents, the programmer can write programs faster and easier and eliminate program redundancy without losing readability.
    • 编程语言结构称为代名词和指称,以及用于翻译包含代词和参考文献的计算机源代码的方法,系统和装置。 指称是代词引用的源代码中的任何语义或句法结构(例如,语句,语句的一部分,表达式或值)。 代词是编程语言定义的源代码符号或引用对象的符号序列。 因此,代词消除了为重复的程序段定义新名称或宏的需要。 当翻译者在源代码中遇到代词时,翻译者将搜索源代码作为引用,并用代词代替引用。 因此,通过使用代词和指示,编程人员可以更快更容易地编写程序,消除程序冗余,而不会丢失可读性。
    • 2. 发明授权
    • Storing results related to requests for software development services
    • 存储与软件开发服务请求相关的结果
    • US08407206B2
    • 2013-03-26
    • US11131455
    • 2005-05-16
    • Todd A. ProebstingDavid R. HansonBenjamin G. Zorn
    • Todd A. ProebstingDavid R. HansonBenjamin G. Zorn
    • G06F17/30
    • G06F8/20
    • Described herein are methods and systems for providing software development services more efficiently. Re-computation of results each time a service request is received can be avoided by maintaining a cache of results from having processed requests. Results are stored under a unique mapping of request-results pairs that at least in part rely on a file fingerprint hash of the contents of the input files related to the request. In network environment with a client requester and service provider unnecessary transmission is also avoided by first presenting results for requests are in form of a unique file identifier identifying one or more files holding the content of the results. The file identifier is used to search a cache local to the requesting client prior to requesting transmission of the results. The file identifier may also include an indicator for indicating a location from which the results may be retrieved.
    • 这里描述了更有效地提供软件开发服务的方法和系统。 每次接收到服务请求时,重新计算结果都可以通过维护具有处理请求的结果缓存来避免。 结果存储在请求结果对的唯一映射下,至少部分地依赖于与请求相关的输入文件的内容的文件指纹散列。 在具有客户机请求者和服务提供商的网络环境中,也通过首先呈现请求的结果来避免通过标识一个或多个保存结果内容的文件的唯一文件标识符的形式来避免传输。 文件标识符用于在请求发送结果之前搜索请求客户端的本地缓存。 文件标识符还可以包括用于指示可从中检索结果的位置的指示符。
    • 4. 发明授权
    • One-pass greedy-pattern-matching finite-state-machine code generation
    • 单通贪心模式匹配有限状态机码生成
    • US06748588B1
    • 2004-06-08
    • US09282780
    • 1999-03-31
    • Christopher W. FraserTodd A. Proebsting
    • Christopher W. FraserTodd A. Proebsting
    • G06F945
    • G06F8/447
    • A one-pass, greedy-pattern-matching, finite-state-machine code generator is disclosed. The code generator generates local code (such as processor-native code) from intermediate code (such as Java byte code). In one embodiment of the invention, a computer-implemented method for generating local code from intermediate code first includes receiving a current element of a post-fix-notated intermediate code. The method receives a current element of a postfix-notated intermediate code, and matches the current element to a base rule within a predetermined intermediate code-to-local code grammar. The method then selects and applies a matching base rule based on a predetermined criteria. A local code is then generated according to the matching base rule applied to the current element. A next element of the intermediate code is then advanced to as the current element. In another embodiment, the method matches the current element to a base rule, includes matching a most recent element to one or more chain rule(s) within the grammar and applies the chain rule(s) to the most recent element to enable the current element to match a given base rule. In still another embodiment, a code-generator generator is disclosed that constructs a code generator according to a machine specification.
    • 公开了一种通过,贪心模式匹配的有限状态机码发生器。 代码生成器从中间代码生成本地代码(如处理器本机代码)(如Java字节代码)。 在本发明的一个实施例中,用于从中间代码生成本地代码的计算机实现的方法首先包括接收固定后标记的中间代码的当前元素。 该方法接收后缀符号中间代码的当前元素,并将当前元素与预定的中间代码到本地代码语法中的基本规则相匹配。 然后,该方法基于预定标准选择并应用匹配的基本规则。 然后根据应用于当前元素的匹配基本规则生成本地代码。 然后将中间代码的下一个元素提升为当前元素。 在另一个实施例中,该方法将当前元素与基本规则相匹配,包括将最新元素与语法内的一个或多个链规则进行匹配,并将链规则应用于最新元素以使能当前 元素以匹配给定的基本规则。 在另一个实施例中,公开了根据机器规范构建代码生成器的代码生成器生成器。
    • 5. 发明授权
    • Continuous betting interface to prediction market
    • 连续投注界面预测市场
    • US08341065B2
    • 2012-12-25
    • US11855085
    • 2007-09-13
    • Henry G. BergTodd A. Proebsting
    • Henry G. BergTodd A. Proebsting
    • G06Q40/00
    • G06Q40/04
    • A user participates in trading securities in a prediction market which represent different outcomes of an event, using an interface which allows the user to understand a trade in terms of a bet. The interface also allows the user to explore different bet amounts while receiving feedback on potential payoffs in real time. In one approach, a tool is used which is moved in one direction by the user to indicate a larger trade for an outcome, or in the opposite direction to indicate a larger trade against the outcome. A bet for an outcome can be translated into a purchase of a corresponding security which represents the outcome. A bet against a particular outcome can be translated into a purchase of securities which represents all other outcomes. The user interfaces hides complexities of the market from the user while surfacing relevant information.
    • 用户在预测市场中参与交易证券,代表事件的不同结果,使用允许用户了解投注方面的交易的界面。 该界面还允许用户在实时收到有关潜在收益的反馈时,探索不同的投注金额。 在一种方法中,使用一种工具,其由用户在一个方向上移动以指示较大的结果交易,或者相反的方向指示针对结果的更大的交易。 结果的赌注可以转换为代表结果的相应证券的购买。 对特定结果的赌注可以转换为购买代表所有其他结果的证券。 用户界面在覆盖相关信息的同时隐藏市场的复杂性。
    • 6. 发明授权
    • Combined estimate contest and prediction market
    • 综合估计竞赛和预测市场
    • US08229824B2
    • 2012-07-24
    • US11855079
    • 2007-09-13
    • Henry G. BergTodd A. Proebsting
    • Henry G. BergTodd A. Proebsting
    • G06Q40/00
    • G06Q40/04G06Q30/06G06Q40/00G06Q40/06
    • Users participate in an estimate contest and a prediction market for forecasting an outcome of a future event. Data from the estimate contest and the prediction market can be combined to obtain accurate information about overall group beliefs and individual or sub-groups beliefs. In the estimate contest, users provide estimated probabilities of occurrence for different possible outcomes of the event. Trades can be proposed, or automatically executed, based on differences between the user's estimated probabilities and probabilities obtained from a prediction market in which the user can buy and sell securities which represent the different outcomes. For example, a buying opportunity may be present when the user's estimated probability exceeds the prediction market's probability. Further, the user can express a risk level which is factored into the proposed trades.
    • 用户参与预测比赛和预测市场,以预测未来事件的结果。 来自估计比赛和预测市场的数据可以结合起来,以获得有关整体团体信念和个人或分组信念的准确信息。 在估计比赛中,用户提供事件的不同可能结果的发生概率。 可以根据用户的估计概率和从预测市场获得的概率之间的差异来提出或自动执行交易,其中用户可以在其中购买和销售代表不同结果的证券。 例如,当用户的估计概率超过预测市场的概率时,可能存在购买机会。 此外,用户可以表达在建议交易中被考虑的风险水平。
    • 7. 发明授权
    • User interface for expressing forecasting estimates
    • 用于表达预测估计的用户界面
    • US07880741B2
    • 2011-02-01
    • US11855076
    • 2007-09-13
    • Todd A. ProebstingHenry G. Berg
    • Todd A. ProebstingHenry G. Berg
    • G06T11/20
    • G06T11/203
    • A user interface allows a user to freehand draw a probability density curve, or to select from predetermined probability densities, such as a normal distribution. The probability density represents the user's opinion regarding the probability of occurrence for different outcomes of a future event. The user can easily manipulate the shape of the probability density by dragging portions of the curve using an input device, such as to change the mean or standard deviation. Further, a scoring rule is applied to the probability density so that an updated score is displayed as the probability density is manipulated. The probability density can be input to an estimate contest or a prediction market, for instance. The user interface can also allow the user to freehand draw a scoring curve from which a probability density can be computed based on a scoring rule.
    • 用户界面允许用户徒手绘制概率密度曲线,或从预定的概率密度(例如正态分布)中进行选择。 概率密度表示用户对未来事件的不同结果的发生概率的意见。 用户可以通过使用输入装置拖动曲线的部分来容易地操纵概率密度的形状,例如改变平均值或标准偏差。 此外,将计分规则应用于概率密度,使得当操纵概率密度时显示更新得分。 例如,可以将概率密度输入到估计比赛或预测市场。 用户界面还可以允许用户徒手画出一个评分曲线,根据评分规则可从中计算概率密度。
    • 8. 发明申请
    • USER INTERFACE FOR EXPRESSING FORECASTING ESTIMATES
    • 用于表示预测估计的用户界面
    • US20090073174A1
    • 2009-03-19
    • US11855076
    • 2007-09-13
    • Henry G. BergTodd A. Proebsting
    • Henry G. BergTodd A. Proebsting
    • G06T11/20
    • G06T11/203
    • A user interface allows a user to freehand draw a probability density curve, or to select from predetermined probability densities, such as a normal distribution. The probability density represents the user's opinion regarding the probability of occurrence for different outcomes of a future event. The user can easily manipulate the shape of the probability density by dragging portions of the curve using an input device, such as to change the mean or standard deviation. Further, a scoring rule is applied to the probability density so that an updated score is displayed as the probability density is manipulated. The probability density can be input to an estimate contest or a prediction market, for instance. The user interface can also allow the user to freehand draw a scoring curve from which a probability density can be computed based on a scoring rule.
    • 用户界面允许用户徒手绘制概率密度曲线,或从预定的概率密度(例如正态分布)中进行选择。 概率密度表示用户对未来事件的不同结果的发生概率的意见。 用户可以通过使用输入装置拖动曲线的部分来容易地操纵概率密度的形状,例如改变平均值或标准偏差。 此外,将计分规则应用于概率密度,使得当操纵概率密度时显示更新得分。 例如,可以将概率密度输入到估计比赛或预测市场。 用户界面还可以允许用户徒手画出一个评分曲线,根据评分规则可从中计算概率密度。