System and method for manipulating success determinates in software development competitions
    2.
    发明授权
    System and method for manipulating success determinates in software development competitions 有权
    在软件开发竞赛中操纵成功确定的系统和方法

    公开(公告)号:US08909541B2

    公开(公告)日:2014-12-09

    申请号:US12465369

    申请日:2009-05-13

    IPC分类号: G06Q10/00 G06Q10/06 G06Q10/10

    摘要: 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.

    摘要翻译: 一般来说,一方面,通过竞争开发资产的方法包括指定资产的标准,从参与参与竞争开发资产的资产发展竞争中的潜在参赛者的利益标志接收,并确定估计的 资产发展竞争的可能性将导致符合最低标准的资产,该资产根据收到有关利益标记的参赛者的表现的历史信息。 在确定可能性小于期望值时,可采取步骤增加估计的成功可能性。 在确定估计似然度处于或高于预定阈值时,可以采取步骤来防止额外参与者的注册。

    System and method for software development

    公开(公告)号:US08499278B2

    公开(公告)日:2013-07-30

    申请号:US12932498

    申请日:2011-02-28

    申请人: John M. Hughes

    发明人: John M. Hughes

    IPC分类号: G06F9/44 G06Q10/00

    摘要: 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.

    System and method for programming tournaments
    4.
    发明授权
    System and method for programming tournaments 有权
    编程赛事的系统和方法

    公开(公告)号:US08137172B2

    公开(公告)日:2012-03-20

    申请号:US12338149

    申请日:2008-12-18

    IPC分类号: A63F9/24 A63F13/00 G06F17/00

    摘要: 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.

    摘要翻译: 本发明涉及一种用于提供编码竞争的方法和装置。 在一个实施例中,提供编码竞争的方法包括向参赛者发送编码问题,接收由参赛者创建的计算机代码,确定计算机代码测试数据的响应,以及评估计算机代码对测试数据的响应 。 在另一个实施例中,一种用于评估参赛者的技能水平的方法包括电子地向参赛者传达编码问题,电子地接收来自参赛者之一的编码问题的软件程序,评估所接收的软件程序, 基于所接收的软件程序的参赛者,并且基于被授予参赛者的点数确定比赛的参赛者的评级。

    Systems and methods for coding competitions
    5.
    发明授权
    Systems and methods for coding competitions 有权
    编码比赛的系统和方法

    公开(公告)号:US07311595B2

    公开(公告)日:2007-12-25

    申请号:US11429648

    申请日:2006-05-05

    IPC分类号: G06F19/00 G06F17/00

    摘要: 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.

    摘要翻译: 本发明涉及一种用于提供编码竞争的方法和装置。 在一个实施例中,提供编码竞争的方法包括向参赛者发送编码问题,接收由参赛者创建的计算机代码,确定计算机代码测试数据的响应,以及评估计算机代码对测试数据的响应 。 在另一个实施例中,一种用于评估参赛者的技能水平的方法包括电子地向参赛者传达编码问题,电子地接收来自参赛者之一的编码问题的软件程序,评估所接收的软件程序, 基于所接收的软件程序的参赛者,并且基于被授予参赛者的点数确定比赛的参赛者的评级。

    Systems and methods for developing computer algorithm solutions by conducting competitions
    6.
    发明授权
    Systems and methods for developing computer algorithm solutions by conducting competitions 有权
    通过竞赛开发计算机算法解决方案的系统和方法

    公开(公告)号:US09218746B2

    公开(公告)日:2015-12-22

    申请号:US13417852

    申请日:2012-03-12

    摘要: 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.

    摘要翻译: 本发明涉及一种用于提供编码竞争的方法和装置。 在一个实施例中,提供编码竞争的方法包括向参赛者发送编码问题,接收由参赛者创建的计算机代码,确定计算机代码测试数据的响应,以及评估计算机代码对测试数据的响应 。 在另一个实施例中,一种用于评估参赛者的技能水平的方法包括电子地向参赛者传达编码问题,电子地接收来自参赛者之一的编码问题的软件程序,评估所接收的软件程序, 基于所接收的软件程序的参赛者,并且基于被授予参赛者的点数确定比赛的参赛者的评级。

    System and method for project management and completion
    7.
    发明授权
    System and method for project management and completion 有权
    项目管理和完成的制度和方法

    公开(公告)号:US09002721B2

    公开(公告)日:2015-04-07

    申请号:US12575451

    申请日:2009-10-07

    申请人: John M. Hughes

    发明人: John M. Hughes

    IPC分类号: G06Q10/00 G06Q10/10 G06Q10/06

    摘要: 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.

    摘要翻译: 通常,在一个方面,一种用于规划和执行项目的系统,有助于创建包括任务和依赖性的项目模型,确定任务的复杂性,以及修改任务以在预定范围内维持复杂性。 该系统可以方便地将一个或多个任务指定为冗余任务,并用冗余资源进行冗余任务。 在一些实施例中,该系统包括用于评估任务关键性并基于任务复杂性和关键性指定冗余任务的模块。

    Position based enhanced security of wireless communications
    8.
    发明授权
    Position based enhanced security of wireless communications 有权
    基于位置的增强无线通信的安全性

    公开(公告)号:US08208634B2

    公开(公告)日:2012-06-26

    申请号:US11108410

    申请日:2005-04-18

    IPC分类号: H04L29/06

    CPC分类号: H04W12/12 H04W12/00

    摘要: The convenience of a wireless network is tempered by the concern that a rogue device can listen in on the wireless communications. Determining the position of the home device and other devices within range allows the user of the home device to choose the specific wireless devices with which to communicate. The distance to the other devices within wireless communications range is helpful and allows the user to sort between safe and unsafe or rogue devices. Distance can be determined by a variety of methods including use of trusted references, signal strength, and error rate. Once the safe device is selected, the system will then establish a communications path with that device.

    摘要翻译: 无线网络的便利性受到流氓设备可以在无线通信中收听的担忧的缓解。 确定家用设备和其他设备在范围内的位置允许家庭设备的用户选择与之进行通信的特定无线设备。 与无线通信范围内的其他设备的距离是有帮助的,并允许用户在安全和不安全或流氓设备之间进行排序。 距离可以通过各种方法来确定,包括使用可信参考,信号强度和误码率。 一旦选择了安全设备,系统将建立与该设备的通信路径。

    Internet contest
    9.
    发明授权
    Internet contest 有权
    互联网比赛

    公开(公告)号:US08109819B2

    公开(公告)日:2012-02-07

    申请号:US11707636

    申请日:2007-02-16

    IPC分类号: A63F9/24

    摘要: In general, the invention relates to providing infrastructure, process controls, and software to design, advertise, and implement an on-line contest in which participants in the contest search the Internet for a target in order to earn a reward. Hints and/or hidden objects may provide clues as to where to look for the reward, how to claim the reward, and what the reward is. The reward is funded by participating web site owners who reserve, in some embodiments via an auction, the opportunity to “host” the target during a contest or a portion of a contest, and as a result, drive traffic to their respective web sites.

    摘要翻译: 一般来说,本发明涉及提供基础设施,过程控制和软件来设计,广告和实施在线竞赛,其中比赛的参与者在互联网上搜索目标以获得奖励。 提示和/或隐藏的对象可能会提供关于在哪里寻找奖励,如何申报奖励以及奖励是什么的线索。 奖励由参与的网站所有者资助,在一些实施例中,通过拍卖保留在比赛或比赛的一部分期间“主持”目标的机会,并且因此将流量驱动到他们各自的网站。

    Systems and Methods for Software Development
    10.
    发明申请
    Systems and Methods for Software Development 有权
    软件开发系统与方法

    公开(公告)号:US20100262471A1

    公开(公告)日:2010-10-14

    申请号:US12821490

    申请日:2010-06-23

    申请人: John M. Hughes

    发明人: John M. Hughes

    IPC分类号: G06Q50/00 G06F9/44 G06Q10/00

    摘要: This invention relates to a system and methods for developing designs. In one embodiment, a method includes electronically distributing a specification for a design to a distributed community of designers, receiving designs from each of a subset of the community of designers in response to the distributed design specification, screening received designs that do not meet the specification, facilitating evaluation of a subset of the received designs by a number of evaluators; and selecting a preferred design in response to the facilitated evaluation of the designs.

    摘要翻译: 本发明涉及用于开发设计的系统和方法。 在一个实施例中,一种方法包括将设计的规范电子地分发给设计者的分布式社区,响应于分布式设计规范从设计者社区的子集中的每一个接收设计,筛选不符合规范的接收设计 通过许多评估者便利评估接收到的设计的一个子集; 以及响应于对设计的便利评估来选择优选设计。