Patents by Inventor Craig A. Kaplan

Craig A. Kaplan 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: 10592919
    Abstract: In one embodiment, a method and computer program product of distributing advertisement for increasing click-thru-rate is provided. The method comprises establishing communication between at least one user computing device and at least one website through a network, and displaying an ad to a user through the website. The user is then requested to participate in at least one event by way of the ad. After the user clicks on the ad, the user then travels to an advertiser's website or the advertiser's website is displayed to the user. After which, the most current total of the results of the event are displayed to the user in real time.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: March 17, 2020
    Assignee: PredictWallStreet, LLC
    Inventor: Craig Kaplan
  • Patent number: 10559061
    Abstract: Systems and methods for computerized drawing of ornamental designs consisting of placed instances of simple shapes. The shapes, called elements, are selected from a small library of templates. The elements are deformed to flow along a direction field interpolated from user-supplied strokes, giving a sense of visual flow to the final composition, and constrained to lie within a container region. In an implementation, a vector field is computed based on user strokes. Streamlines that conform to the vector field are constructed, and an element is placed over each streamline. The shape of the elements may be modified such as by bending, stretching or enlarging to reduce spacing between elements and to minimize variations in spacing to improve aesthetic appearance.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: February 11, 2020
    Assignee: Adobe Inc.
    Inventors: Paul Asente, Craig Kaplan, Radomir Mech, Reza Adhitya Saputra
  • Publication number: 20180322612
    Abstract: Systems and methods for computerized drawing of ornamental designs consisting of placed instances of simple shapes. The shapes, called elements, are selected from a small library of templates. The elements are deformed to flow along a direction field interpolated from user-supplied strokes, giving a sense of visual flow to the final composition, and constrained to lie within a container region. In an implementation, a vector field is computed based on user strokes. Streamlines that conform to the vector field are constructed, and an element is placed over each streamline. The shape of the elements may be modified such as by bending, stretching or enlarging to reduce spacing between elements and to minimize variations in spacing to improve aesthetic appearance.
    Type: Application
    Filed: May 8, 2017
    Publication date: November 8, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Paul Asente, Craig Kaplan, Radomir M{hacek over (e)}ch, Reza Adhitya Saputra
  • Patent number: 7991728
    Abstract: System and method for operating reputation-based communication or content service. Method includes obtaining metric related to first user contributor reputation; identifying communication or content having association with first user contributor; and processing communication or content to generate processed communication or content based on the obtained objective contributor reputation. Service is broadly defined and may be selected from bulletin board, message board, chat room, forum, information provision service, content delivery service, email service, information provision service, search engine service, content delivery service, communication or content screening service, communication or content screening service, or other. System for providing reputation processed based on-line communication or content. Communication or content provided or generated by the inventive system or method. Business method for operating a communications or content provision service.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: August 2, 2011
    Assignee: PredictWallStreet, Inc.
    Inventor: Craig A. Kaplan
  • Patent number: 7962614
    Abstract: System, method, computer program product, and business operating model.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: June 14, 2011
    Assignee: Predictwallstreet, LLC
    Inventor: Craig A. Kaplan
  • Publication number: 20110047119
    Abstract: System and method for operating reputation-based communication or content service. Method includes obtaining metric related to first user contributor reputation; identifying communication or content having association with first user contributor; and processing communication or content to generate processed communication or content based on the obtained objective contributor reputation. Service is broadly defined and may be selected from bulletin board, message board, chat room, forum, information provision service, content delivery service, email service, information provision service, search engine service, content delivery service, communication or content screening service, communication or content screening service, or other. System for providing reputation processed based on-line communication or content. Communication or content provided or generated by the inventive system or method. Business method for operating a communications or content provision service.
    Type: Application
    Filed: October 5, 2010
    Publication date: February 24, 2011
    Applicant: PredictWallStreet, Inc.
    Inventor: Craig A. Kaplan
  • Patent number: 7653726
    Abstract: System and method for real-time on-line interactive forecasting of an element, the method comprising: receiving a user input for a forecast element; and capturing at least one forecast of an element or event, storing that at least one forecast of an element or event, and sending collective contributed forecast information back to the user who originally sent the input in response to the receipt of the user input for optional display. The method may optionally also include either or both of providing a minimal input forecast interface, and/or pre-queuing a list of elements for fast forecasting; receiving a user input for a forecast element. Computer program product for execution on a single computer or plurality of computers to implement the inventive method and system.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: January 26, 2010
    Assignee: Predictwallstreet, LLC
    Inventor: Craig A. Kaplan
  • Publication number: 20090119162
    Abstract: System and method for real-time on-line interactive forecasting of an element, the method comprising: receiving a user input for a forecast element; and capturing at least one forecast of an element or event, storing that at least one forecast of an element or event, and sending collective contributed forecast information back to the user who originally sent the input in response to the receipt of the user input for optional display. The method may optionally also include either or both of providing a minimal input forecast interface, and/or pre-queuing a list of elements for fast forecasting; receiving a user input for a forecast element. Computer program product for execution on a single computer or plurality of computers to implement the inventive method and system.
    Type: Application
    Filed: November 3, 2008
    Publication date: May 7, 2009
    Inventor: Craig A. Kaplan
  • Patent number: 7451213
    Abstract: System and method for real-time on-line interactive forecasting of an element, the method comprising: receiving a user input for a forecast element; and capturing at least one forecast of an element or event, storing that at least one forecast of an element or event, and sending collective contributed forecast information back to the user who originally sent the input in response to the receipt of the user input for optional display. The method may optionally also include either or both of providing a minimal input forecast interface, and/or pre-queuing a list of elements for fast forecasting; receiving a user input for a forecast element. Computer program product for execution on a single computer or plurality of computers to implement the inventive method and system.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: November 11, 2008
    Assignee: IQ Company
    Inventor: Craig A. Kaplan
  • Publication number: 20070239331
    Abstract: A system, method and device for automatically controlling the maximum speed of a vehicle based upon the actual speed limit of a roadway being traveled by the vehicle by using a (GPS) receiver, the nationwide cellular network and FM signal to locate the position of vehicle in ‘real time’, using a computer control unit to control vehicle maximum speed by incorporating road speed limiting devises and governor, to identify vehicle operators using keyboard and scanner devises and to receive and send user specific information, navigational and remote operation of vehicle components.
    Type: Application
    Filed: December 26, 2006
    Publication date: October 11, 2007
    Inventor: Craig Kaplan
  • Publication number: 20070192463
    Abstract: System, method, computer program product, and business operating model.
    Type: Application
    Filed: December 18, 2006
    Publication date: August 16, 2007
    Inventor: Craig Kaplan
  • Publication number: 20070160970
    Abstract: Systems and methods facilitating authoring and problem solving by joint contributors working separately but against a common goal. On-line asynchronous distributed authoring and problem solving system, method, and computer program for focusing attention toward particular authoring and problem solving topics using a threaded discussion group and reward matrix. System, method, computer program and computer program product for coordinating the activities of a plurality of people, where the plurality may be any number from two to thousands or more people. Mechanism for directing the attention and focus of large numbers of people who are solving problems using a tree-based problem space, where the tree based problem space may be a virtual problem space. Algorithms and procedures for evaluating nodes in the virtual problem space and assigning values via a pay-off matrix that serves to focus the attention of large numbers of problem solvers.
    Type: Application
    Filed: December 19, 2006
    Publication date: July 12, 2007
    Inventor: Craig Kaplan
  • Publication number: 20070078977
    Abstract: System and method for real-time on-line interactive forecasting of an element, the method comprising: receiving a user input for a forecast element; and capturing at least one forecast of an element or event, storing that at least one forecast of an element or event, and sending collective contributed forecast information back to the user who originally sent the input in response to the receipt of the user input for optional display. The method may optionally also include either or both of providing a minimal input forecast interface, and/or pre-queuing a list of elements for fast forecasting; receiving a user input for a forecast element. Computer program product for execution on a single computer or plurality of computers to implement the inventive method and system.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 5, 2007
    Inventor: Craig Kaplan
  • Publication number: 20070078675
    Abstract: System and method for operating reputation-based communication or content service. Method includes obtaining metric related to first user contributor reputation; identifying communication or content having association with first user contributor; and processing communication or content to generate processed communication or content based on the obtained objective contributor reputation. Service is broadly defined and may be selected from bulletin board, message board, chat room, forum, information provision service, content delivery service, email service, information provision service, search engine service, content delivery service, communication or content screening service, communication or content screening service, or other. System for providing reputation processed based on-line communication or content. Communication or content provided or generated by the inventive system or method. Business method for operating a communications or content provision service.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 5, 2007
    Inventor: Craig Kaplan
  • Publication number: 20070067211
    Abstract: A system, method, apparatus, and technique for gathering and providing information forecasts is disclosed. An example of a system according to the technique includes a graph module having at least and interactive portion and an optional static portion. The interactive portion of the graph can be capable of plotting future data points provided by a user. The static portion of the graph can contain a plot of past data points. The graphical forecasting interface provides a simple mechanism for a user to make one or a plurality of future predictions as to an information item using a graphical input.
    Type: Application
    Filed: September 22, 2006
    Publication date: March 22, 2007
    Inventors: Craig Kaplan, Calen Lopata
  • Patent number: 7155157
    Abstract: Systems and methods facilitating authoring and problem solving by joint contributors working separately but against a common goal. On-line asynchronous distributed authoring and problem solving system, method, and computer program for focusing attention toward particular authoring and problem solving topics using a threaded discussion group and reward matrix. System, method, computer program and computer program product for coordinating the activities of a plurality of people, where the plurality may be any number from two to thousands or more people. Mechanism for directing the attention and focus of large numbers of people who are solving problems using a tree-based problem space, where the tree based problem space may be a virtual problem space. Algorithms and procedures for evaluating nodes in the virtual problem space and assigning values via a pay-off matrix that serves to focus the attention of large numbers of problem solvers.
    Type: Grant
    Filed: September 20, 2001
    Date of Patent: December 26, 2006
    Assignee: IQ Consulting, Inc.
    Inventor: Craig A. Kaplan
  • Patent number: 5630122
    Abstract: In a computer database system, a method and system are provided for interactively and iteratively constructing a query using a table metaphor displayed on a user display. Alterations are made directly to the table metaphor by the database user. The alterations relate to adding, deleting, or combining columns of attributes and limiting ranges of attribute values. The alterations are registered and the table metaphor updated to reflect the registered alterations. The table metaphor can be repeatedly used to further register additional alterations. The query corresponding to the table metaphor in its final form is run against the full database to generate a report in the format indicated by the table metaphor.
    Type: Grant
    Filed: March 2, 1995
    Date of Patent: May 13, 1997
    Assignee: International Business Machines Corporation
    Inventors: Craig A. Kaplan, Stanley E. Taylor, Gregory J. Wolff
  • Patent number: 5539903
    Abstract: In a computer database system, a method and system are provided for interactively and iteratively constructing a query using a table metaphor displayed on a user display. Alterations are made directly to the table metaphor by the database user. The alterations relate to adding, deleting, or combining columns of attributes and limiting ranges of attribute values. The alterations are registered and the table metaphor updated to reflect the registered alterations. The table metaphor can be repeatedly used to further register additional alterations. The query corresponding to the table metaphor in its final form is run against the full database to generate a report in the format indicated by the table metaphor.
    Type: Grant
    Filed: March 2, 1995
    Date of Patent: July 23, 1996
    Assignee: International Business Machines Corporation
    Inventors: Craig A. Kaplan, Stanley E. Taylor, Gregory J. Wolff
  • Patent number: 5446891
    Abstract: A smart hypermedia system that acquires user characteristics either directly or inferentially. Simple associative networks serve to model user profiles, including relationships between user goals and the hypermedia information nodes. Hypermedia links to other nodes are recommended by ranking a link list in an order that depends on one or more user profiles containing information relating to users' goals and interests. Users can teach the system directly by rearranging the order of suggested links on the list. The system can also learn indirectly by observing how long and in what sequence the user views each hypermedia information node. User profiles can be combined to form group profiles and may be dynamically and continuously updated to form an adaptive system profile. The two system learning modes may be simultaneous or disjoint.
    Type: Grant
    Filed: November 2, 1994
    Date of Patent: August 29, 1995
    Assignee: International Business Machines Corporation
    Inventors: Craig A. Kaplan, James R. Chen, David C. Fallside, Justine R. Fenwick, Mitchell D. Forcier, Gregory J. Wolff
  • Patent number: 5426781
    Abstract: In a computer database system, a method and system are provided for interactively and iteratively constructing a query using a table metaphor displayed on a user display. Alterations are made directly to the table metaphor by the database user. The alterations relate to adding, deleting, or combining columns of attributes and limiting ranges of attribute values. The alterations are registered and the table metaphor updated to reflect the registered alterations. The table metaphor can be repeatedly used to further register additional alterations. The query corresponding to the table metaphor in its final form is run against the full database to generate a report in the format indicated by the table metaphor.
    Type: Grant
    Filed: April 30, 1992
    Date of Patent: June 20, 1995
    Assignee: International Business Machines Corporation
    Inventors: Craig A. Kaplan, Stanley E. Taylor, Gregory J. Wolff