Patents Assigned to Markettools, Inc.
  • Patent number: 8001249
    Abstract: The present system uses dynamic assignment of key codes to select options of response content in request messages prior to transmission from an application server to a communication device. Dynamic assignment of key codes to selection options can occur according to a list of key codes having a predefined order also known as a predefined key code series. A key code series could be ordered according to ergonomic considerations or other considerations such as according to an alphabetic or numeric ordering. Communication occurs between one or more server applications running on an application server and a particular communication device, such as a cell phone. Dynamic key code assignment addresses problems raised when one communication device is concurrently carrying on more than one session with one or more server applications since the communication device identifier, such as a phone number, will be the same for all sessions.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: August 16, 2011
    Assignee: MarketTools, Inc.
    Inventors: Anthony J. Murphy, Kirk L. Hendrickson, Steve G. Priddle, Kristopher Zawadka
  • Patent number: 7970421
    Abstract: The present system uses dynamic assignment of key codes to select options of response content in request messages prior to transmission from an application server to a communication device. Dynamic assignment of key codes to selection options can occur according to a list of key codes having a predefined order also known as a predefined key code series. A key code series could be ordered according to ergonomic considerations or other considerations such as according to an alphabetic or numeric ordering. Communication occurs between one or more server applications running on an application server and a particular communication device, such as a cell phone. Dynamic key code assignment addresses problems raised when one communication device is concurrently carrying on more than one session with one or more server applications since the communication device identifier, such as a phone number, will be the same for all sessions.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: June 28, 2011
    Assignee: MarketTools, Inc.
    Inventors: Anthony J. Murphy, Kirk L. Hendrickson, Steve G. Priddle, Kristopher Zawadka
  • Patent number: 7539696
    Abstract: A system and method for creating, designing, and deploying World Wide Web-based surveys in a host machine using a standard web browser without requiring the need of a survey creation program at the survey designer's computer. Survey results are viewable in real time. Survey creation is accomplished from a web browser user interface that allows web content objects stored in a database to be selected, customized, positioned, resized and edited. The web content objects include a plurality of elements selectable for constructing a survey within a survey creation engine. The web content objects further include a plurality of survey templates, e-mail invitation templates, survey question and answer types, page design features, multimedia objects, and general purpose objects. Objects from outside the remote database can also be imported for inclusion in the survey.
    Type: Grant
    Filed: October 2, 2000
    Date of Patent: May 26, 2009
    Assignee: MarketTools, Inc.
    Inventors: Chris Greener, David Brogan, Lesley Kahn, Ron Mester, Bud Werner, Alexia Moore, Jackie Sapir
  • Publication number: 20090055245
    Abstract: A method of filtering fraudulent responses from survey data including responses to survey questions received from survey takers and a response time for each response. For each question, any responses to the question having a response time less than a minimum time required to provide a thoughtful response are filtered from the survey data. Optionally, for each survey taker, a number of responses filtered from the survey data is determined. If this number exceeds a threshold, all responses provided by the survey taker are filtered from the survey data. The method may determine whether responses provided by each survey taker to attributes of a matrix question include a pattern. If a survey taker's responses include the pattern and were provided in less than the minimum time required to provide a thoughtful response to the matrix question, all responses provided by the survey taker are filtered from the survey data.
    Type: Application
    Filed: August 14, 2008
    Publication date: February 26, 2009
    Applicant: MARKETTOOLS, INC.
    Inventors: David R. Bostock, Jeffrey Stewart
  • Publication number: 20080254815
    Abstract: The present system uses dynamic assignment of key codes to select options of response content in request messages prior to transmission from an application server to a communication device. Dynamic assignment of key codes to selection options can occur according to a list of key codes having a predefined order also known as a predefined key code series. A key code series could be ordered according to ergonomic considerations or other considerations such as according to an alphabetic or numeric ordering. Communication occurs between one or more server applications running on an application server and a particular communication device, such as a cell phone. Dynamic key code assignment addresses problems raised when one communication device is concurrently carrying on more than one session with one or more server applications since the communication device identifier, such as a phone number, will be the same for all sessions.
    Type: Application
    Filed: April 10, 2007
    Publication date: October 16, 2008
    Applicant: MarketTools, Inc.
    Inventors: Anthony J. Murphy, Kirk L. Hendrickson, Steve G. Priddle, Kristopher Zawadka
  • Publication number: 20080256191
    Abstract: The present system uses dynamic assignment of key codes to select options of response content in request messages prior to transmission from an application server to a communication device. Dynamic assignment of key codes to selection options can occur according to a list of key codes having a predefined order also known as a predefined key code series. A key code series could be ordered according to ergonomic considerations or other considerations such as according to an alphabetic or numeric ordering. Communication occurs between one or more server applications running on an application server and a particular communication device, such as a cell phone. Dynamic key code assignment addresses problems raised when one communication device is concurrently carrying on more than one session with one or more server applications since the communication device identifier, such as a phone number, will be the same for all sessions.
    Type: Application
    Filed: April 10, 2007
    Publication date: October 16, 2008
    Applicant: MarketTools, Inc.
    Inventors: Anthony J. Murphy, Kirk L. Hendrickson, Steve G. Priddle, Kristopher Zawadka
  • Patent number: 6901424
    Abstract: A system and method for creating a sample pool for a web-based survey including at least one host machine for serving an HTML document, a survey manager machine connected to each of the host machines, and a least one executable tag embeddable in the HTML document, the executable tag being operable to communicate with a process running on the survey manager machine to create the sample pool when a user accesses the HTML document.
    Type: Grant
    Filed: October 10, 2000
    Date of Patent: May 31, 2005
    Assignee: Markettools, Inc.
    Inventor: Marcus Winn
  • Patent number: 6618746
    Abstract: A survey network system that allows gathering of information across a network quickly and efficiently, including a questionnaire server, a communication interface, a questionnaire distributor, a questionnaire designer and a questionnaire library.
    Type: Grant
    Filed: March 30, 1998
    Date of Patent: September 9, 2003
    Assignee: MarketTools, Inc.
    Inventors: Sohag H. Desai, Krishna Prabhakar