blackboard patent