Patents by Inventor Michael Lydon

Michael Lydon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9652742
    Abstract: In various embodiments, an open innovation event is conducted with more than one (e.g., two, three, four, or more) rule regimes. During event registration, a rule choice module is used to facilitate selection by participants of a desired rule regime from a choice of possible rule regimes. An assignment module assigns participants to groups based at least in part on their rule regime selection. A problem distribution module electronically distributes to participants a problem to be solved during the open innovation event. An event operations module conducts the event with one rule regime applying to one group and a different rule regime applying to another group, so that each of two participant groups are subject to different rule regimes, with the different rule regimes selected from the choice of possible rule regimes. A solution submission module receives solutions from submitters.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: May 16, 2017
    Inventors: Karim Lakhani, Kevin Boudreau, Michael Lydon
  • Patent number: 9218746
    Abstract: 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.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: December 22, 2015
    Assignee: Appirio, Inc.
    Inventors: Michael Lydon, John M. Hughes
  • Patent number: 8909541
    Abstract: 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.
    Type: Grant
    Filed: May 13, 2009
    Date of Patent: December 9, 2014
    Assignee: Appirio, Inc.
    Inventors: Ryan J. Fairfax, Javier Fernandez-Ivern, John M. Hughes, Michael Lydon, David Messinger
  • Patent number: 8475251
    Abstract: 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.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: July 2, 2013
    Assignee: TopCoder, Inc.
    Inventors: Michael Lydon, John M. Hughes
  • Publication number: 20120214563
    Abstract: 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.
    Type: Application
    Filed: March 12, 2012
    Publication date: August 23, 2012
    Inventors: Michael Lydon, John M. Hughes
  • Publication number: 20120203842
    Abstract: In various embodiments, an open innovation event is conducted with more than one (e.g., two, three, four, or more) rule regimes. During event registration, a rule choice module is used to facilitate selection by participants of a desired rule regime from a choice of possible rule regimes. An assignment module assigns participants to groups based at least in part on their rule regime selection. A problem distribution module electronically distributes to participants a problem to be solved during the open innovation event. An event operations module conducts the event with one rule regime applying to one group and a different rule regime applying to another group, so that each of two participant groups are subject to different rule regimes, with the different rule regimes selected from the choice of possible rule regimes. A solution submission module receives solutions from submitters.
    Type: Application
    Filed: November 2, 2011
    Publication date: August 9, 2012
    Inventors: Karim Lakhani, Kevin Boudreau, Michael Lydon
  • Publication number: 20120157177
    Abstract: 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.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 21, 2012
    Inventors: John M. Hughes, Michael Lydon, John Clayton Bollinger, Sarah Charlene Ramkissoon, Donald Cruver
  • Patent number: 8137172
    Abstract: 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.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: March 20, 2012
    Assignee: TopCoder, Inc.
    Inventors: Michael Lydon, John M. Hughes
  • Patent number: 8109819
    Abstract: 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.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: February 7, 2012
    Assignee: TopCoder, Inc.
    Inventors: John M. Hughes, Michael Lydon, John Clayton Bollinger, Sarah Charlene Ramkissoon, Donald Cruver
  • Patent number: 8021221
    Abstract: 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.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: September 20, 2011
    Assignee: TopCoder, Inc.
    Inventors: Michael Lydon, John M. Hughes
  • Patent number: 7803980
    Abstract: A multi layered wound dressing which comprises an adhesive layer, an absorbent layer overlying said adhesive layer on the surface furthest from the wound, and a moisture transmitting cover layer overlying the absorbent layer, the dressing having a total thickness of less than 1.5 mm.
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: September 28, 2010
    Assignee: ConvaTec Technologies Inc.
    Inventors: Bryan Griffiths, David C. Pritchard, Elizabeth Jacques, Steven M. Bishop, Michael Lydon
  • Publication number: 20100178978
    Abstract: 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.
    Type: Application
    Filed: May 13, 2009
    Publication date: July 15, 2010
    Inventors: Ryan J. Fairfax, Javier Fernandez-Ivern, John M. Hughes, Michael Lydon, David Messinger
  • Publication number: 20090192849
    Abstract: In general, in one aspect, a method for developing software by contest includes hosting a series of contests for the agile development of a software application by contest. In one embodiment, the method includes holding a contest for the development of a wireframe, holding a contest for the development of a static prototype, and holding a contest for the development of a working prototype. In some embodiments, the contests are repeated so as to iteratively modify the software application to better meet the customer's needs. In some embodiments, the working prototype is the final implementation of the software application. In some embodiments, a competition is held for the development of an application specification based on the working prototype.
    Type: Application
    Filed: November 7, 2008
    Publication date: July 30, 2009
    Inventors: John M. Hughes, David Messinger, Michael Lydon, Denis Horgan, Sean Campion, Sarah C. Ramkissoon, Jessica C. Williams, George Tsipolitis
  • Publication number: 20090112669
    Abstract: 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.
    Type: Application
    Filed: December 18, 2008
    Publication date: April 30, 2009
    Inventors: Michael Lydon, John M. Hughes
  • Publication number: 20090104957
    Abstract: 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.
    Type: Application
    Filed: December 18, 2008
    Publication date: April 23, 2009
    Inventors: Michael Lydon, John M. Hughes
  • Patent number: 7311595
    Abstract: 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.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: December 25, 2007
    Assignee: TopCoder, Inc.
    Inventors: Michael Lydon, John M. Hughes
  • Publication number: 20070281771
    Abstract: 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.
    Type: Application
    Filed: May 4, 2007
    Publication date: December 6, 2007
    Inventors: Michael Lydon, John Hughes
  • Patent number: 7300346
    Abstract: 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.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: November 27, 2007
    Assignee: TopCoder, Inc.
    Inventors: Michael Lydon, John M. Hughes
  • Publication number: 20070250378
    Abstract: This invention relates to methods and a system for compensating contestants for participating in development competitions. In one embodiment, a method for compensating contestants for participating in development competitions includes conducting development competitions in which contestants each submit a development, and for each competition evaluating contestants' submissions; based on the evaluation, assigning a score to contestants' submissions, identifying a number of submissions having a score above a threshold value, designating the contestant who submitted a submission having a score above the threshold value that is the highest score to be the winner of that competition, and awarding performance points to contestants who submitted the identified submissions. The method further includes periodically awarding prizes to the contestants who receive the greatest number of performance points during the period.
    Type: Application
    Filed: April 24, 2006
    Publication date: October 25, 2007
    Inventors: John Hughes, Michael Lydon, David Messinger, MaryBeth Luce, Robert Hughes, Javier Fernandez-Ivern
  • Publication number: 20070226062
    Abstract: 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.
    Type: Application
    Filed: February 16, 2007
    Publication date: September 27, 2007
    Inventors: John Hughes, Michael Lydon, John Bollinger, Sarah Ramkissoon, Donald Cruver