Method and system for dynamic control of a messaging environment from a facsimile processor
First Claim
Patent Images
1. A method for controlling from a first facsimile processor a messaging environment coupled to a second facsimile processor, comprising:
- inserting a user identifier into a first subfield of a communications data field, said user identifier comprising an alphanumeric code associated with a user known to the messaging environment and said communications data field comprising a location in a data structure relating to the transfer of information;
inserting a dynamic function code into a second subfield of the communications data field, said dynamic function code comprising an alphanumeric code associated with at least one of a plurality of different tasks capable of being performed in the messaging environment coupled to the second facsimile processor;
communicating the communications data field from the first facsimile processor to the second facsimile processor over a communications channel between the first and second facsimile processors;
examining the user identifier and the dynamic function code; and
using the dynamic function code communicated to the second facsimile processor to control the performance of the at least one of a plurality of different tasks in the messaging environment coupled to the second facsimile processor.
16 Assignments
0 Petitions
Accused Products
Abstract
A method and system for controlling a messaging environment from a remote facsimile processor. The system includes a processing module and a document routing system which interact to transfer messages into and out of a messaging environment under the direction and control of a remote facsimile processor.
55 Citations
25 Claims
-
1. A method for controlling from a first facsimile processor a messaging environment coupled to a second facsimile processor, comprising:
-
inserting a user identifier into a first subfield of a communications data field, said user identifier comprising an alphanumeric code associated with a user known to the messaging environment and said communications data field comprising a location in a data structure relating to the transfer of information; inserting a dynamic function code into a second subfield of the communications data field, said dynamic function code comprising an alphanumeric code associated with at least one of a plurality of different tasks capable of being performed in the messaging environment coupled to the second facsimile processor; communicating the communications data field from the first facsimile processor to the second facsimile processor over a communications channel between the first and second facsimile processors; examining the user identifier and the dynamic function code; and using the dynamic function code communicated to the second facsimile processor to control the performance of the at least one of a plurality of different tasks in the messaging environment coupled to the second facsimile processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 23, 24, 25)
-
-
10. A system for controlling from a first facsimile processor a messaging environment coupled to a second facsimile processor, comprising:
-
a first facsimile processor operative to insert a user identifier into a first subfield of a communications data field, and to insert a dynamic control code into a second subfield of the communications data field, said user identifier comprising an alphanumeric code associated with a user known to the messaging environment, said communications data field comprising a location in a data structure relating to the transfer of information, and said dynamic control code comprising an alphanumeric code associated with at least one of a plurality of different tasks capable of being performed in the messaging environment coupled to the second facsimile processor; a second facsimile processor coupled to the first facsimile processor via a communications channel; the first facsimile processor operative to communicate the communications data field over the communications channel to the second facsimile processor; and a messaging subsystem operative to selectively perform the at least one of a plurality of different tasks in the messaging environment coupled to the second facsimile processor as a function of the dynamic control code. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for controlling from a first facsimile processor a messaging environment coupled to a second facsimile processor, comprising:
-
means for inserting into a first subfield of a communications data field a user identifier comprising an alphanumeric code associated with a user known to the messaging environment, said communications data field comprising a location in a data structure relating to the transfer of information; means for inserting into a second subfield of a communications data field a dynamic function code, said dynamic function code comprising an alphanumeric code associated with at least one of a plurality of tasks capable of being performed in the messaging environment coupled to the second facsimile processor; means for communicating the communications data field from the first facsimile processor to the second facsimile processor over a communications channel between the first and second facsimile processors; and means for selectively performing the at least one of a plurality of tasks in the messaging environment as a function of the dynamic function code. - View Dependent Claims (18, 19, 20)
-
-
21. A system for controlling from a first facsimile processor a messaging environment coupled to a second facsimile processor, comprising:
-
a first facsimile processor operative to insert a user identifier associated with a user known to the messaging environment into a first subfield of a communications data field, to insert a dynamic control code into a second subfield of the communications data field, and to insert a user-entered security value into a third subfield of the communications data field; a second facsimile processor coupled to the first facsimile processor via a communications channel; the first facsimile processor operative to communicate the communications data field over the communications channel to the second facsimile processor; a messaging subsystem operative to selectively perform at least one of a plurality of different tasks in the messaging environment coupled to the second facsimile processor as a function of the dynamic control code, said messaging subsystem comprising a processing module in the second facsimile processor being operative to generate a control packet as a function of the dynamic control code, and a document routing module being operative to receive the control packet and initiate the transfer of a message to a location within the messaging environment; and a directory services operative to contain attributes associated with the user identifier. - View Dependent Claims (22)
-
Specification