Patent ID: 9336542
Filing Date: 2016-05-10
CPC Classification: G06F,G06Q

Claim Text:
1. A construction project management system comprising an application server including a processor and a computer readable memory storing data representing a plurality of notification sequences, each notification sequence defining a sequence of automatic electronic notifications that are transmitted from the application server to one or more devices associated with one or more participants in a construction project in response to one or more predetermined events, and storing a user record including notification preferences for each of the one or more participants and editable by each of the one or more participants, and storing instructions that, when executed by the processor, cause the application server to: generate and provide a first user interface to a first participant device associated with a first participant over at least one network connection, the first user interface including a first input mechanism; receive an input through the first input mechanism from the first participant device, the input including an assignment of a second participant identifier associated with a second participant included in the construction project to a title associated with particular user role and security rights within the construction project management system, combine the second participant identifier and the user role and the security rights into a record associated with the construction project; in response to receiving the input, access data representing one of the plurality of stored notification sequences based on the input, identify, based on the accessed notification sequence and the second participant identifier, the second participant to transmit a first notification to in response to the input, access a user record for the second participant, identify, based on the accessed user record, notification preferences for the second participant, wherein the notification preferences for the second participant identifies a second participant device, automatically transmit a plurality of notifications to the second participant device each relating to one project of a plurality of projects managed by the construction project management system based on the plurality of stored notification sequences and the notification preferences for the second participant, in response to selection of the selectable link included in the first notification, automatically generate and transmit the electronic form including the second input mechanism to the second participant through the second participant device; receive a response related to the first notification through the second input mechanism included in the electronic form accessed through the second participant device, the response including at least one of an acceptance of the assignment and a declination of the assignment, automatically process the content of the response, automatically transmit a second notification to a third participant device based on the accessed notification sequence in response to the response received from the second participant device, the second notification includes at least one of a notification that the second participant has accepted the assignment and a notification that the second participant has declined the assignment, and combine the second notification with other notifications transmitted to the third participant device for access through the third participant device within the construction project management system.