Source: https://patents.justia.com/patent/8510392
Timestamp: 2019-11-12 21:02:30
Document Index: 701505749

Matched Legal Cases: ['artz\n20090204977', 'Application No. 2', 'Application No. 02731823', 'Application No. 02', 'Application No. 2002', 'Application No. 2002', 'Application No. 2002', 'Application No. 10', 'Application No. 10', 'Application No. 10', 'Application No. 05251609', 'Application No. 05251609', 'Application No. 05251609', 'Application No. 05', 'Application No. 05251608', 'Application No. 05251608', 'Application No. 05251608', 'Application No. 05251608', 'Application No. 05251607', 'Application No. 05251607', 'Application No. 05251607', 'Application No. 05251607', 'Application No. 05251607']

US Patent for Method and apparatus for automatic notification and response Patent (Patent # 8,510,392 issued August 13, 2013) - Justia Patents Search
Justia Patents Demand Based MessagingUS Patent for Method and apparatus for automatic notification and response Patent (Patent # 8,510,392)
Oct 1, 2008 - Avaya Inc.
Notification and response system to enable applications to communicate with recipients using different media, by: sending requests to one or more recipients, using the medium specified by each individual recipient; collecting and processing responses; and forwarding responses to their final destination using the medium specified by the final destination. The request is delivered to a recipient according to their preferences. Communication flow expressions specify the recipients, and how, when and where each recipient receives the request. Requests are dynamically updated, and parameters of a communication flow expression are not evaluated, until the request is delivered. Communication flow rules specify recipient's communication preferences and tailor communication flows to characteristics of the sender, the topic or scheduling constraints. Communication flow expressions are evaluated using a three-valued logic of notification success, failure, and possible failure. Primitives specify simultaneous or sequential contact, and when execution of the sub-expression should terminate.
(<dn> between 5/01/01-05/08/01) delegates (<dn> between 5/08/01-05/10/01)
receiving, by a system from a sender: (i) a first communication flow expression that comprises: an identifier of a first recipient of a request; how, when and where the first recipient will receive the request; and what action to take if the first recipient fails to respond successfully to the request, wherein how the first recipient will receive the request comprises receiving a message in a first media format; and (ii) a message;
replacing, by the system, the identifier of the first recipient with a second communication flow expression, wherein the second communication flow expression is defined by the first recipient, and the second communication flow expression defines how the second recipient will receive the message comprises receiving the message in a second media format;
transmitting, by the system, a notification indication to a second recipient based on the second communication flow expression that the message is available;
transmitting, by the system, the message to the second recipient based on the second communication flow expression and based on a status of the notification indication;
receiving, by the system, a response to the message from the second recipient; and
determining, by the first system, whether to transmit the message in a third media format to a third recipient based on the response;
wherein the first media format, the second media format and the third media format are independent.
2. The method of claim 1 wherein the system replaces the identifier of the first recipient with the second communication flow expression based on a rule, and wherein the rule is defined by the first recipient.
3. The method of claim 2 wherein the rule specifies that the identifier of the first recipient is to be replaced with the second communication flow expression when, and only when, a word in a title of the message matches a condition specified in the rule, and wherein the condition is defined by the first recipient.
4. The method of claim 2 wherein the rule specifies that the identifier of the first recipient is to be replaced with the second communication flow expression when, and only when, an identifier of the sender matches a condition specified in the rule, and wherein the condition is defined by the first recipient.
5. The method of claim 1 wherein transmitting the message by the system comprises simultaneously transmitting the message to the second recipient and a fourth recipient, and wherein the message is simultaneously transmitted based on the first system processing:
(i) the second communication flow expression, and
(ii) a primitive keyword of the second communication flow expression.
6. The method of claim 1 wherein transmitting the message by the system comprises sequentially transmitting the message to the second recipient and a fourth recipient, and wherein the message is sequentially transmitted based on the first system processing:
7. The method of claim 1 wherein transmitting the message to the second recipient comprises replacing an identifier of the second recipient in the second communication flow expression with a third communication flow expression defined by the second recipient.
8. The method of claim 7 wherein the message is transmitted to the second recipient based on:
(i) a desired communication media specified by the second recipient in the third communication flow expression, and
(ii) a temporal criteria specified by the second recipient in the third communication flow expression.
processing, by the system, the second communication flow expression to generate a list that comprises: (i) a desired communication media of the second recipient, and (ii) a desired communication media of a fourth recipient.
10. The method of claim 9 wherein the system transmits the message to:
(i) the second recipient based on the desired communication media of the second recipient specified in the list, and
(ii) the fourth recipient based on the desired communication media of the fourth recipient specified in the list.
11. The method of claim 10 wherein the second recipient and the fourth recipient are added to the list by the system based on a temporal criterion.
12. The method of claim 1 wherein determining whether to transmit the message to the third recipient based on the response from the second recipient comprises the tasks of:
detecting, by the system, the response from the second recipient;
retrieving, by the system, a third communication flow expression based on an identifier of the message;
processing, by the system, the third communication flow expression; and
transmitting, by the system, the message to the third recipient after processing the third communication flow expression, wherein the third recipient is different from the sender.
13. The method of claim 1 wherein determining whether to transmit the message to the third recipient based on the response from the second recipient comprises the tasks of:
transmitting, by the system, the response to the sender after processing the third communication expression, wherein the third recipient is different from the sender.
receiving, by a first system from a second system: (i) a first communication flow expression that comprises: an identifier of a first recipient of a request; how, when and where the first recipient will receive the request; and what action to take if the first recipient fails to respond successfully to the request, wherein how the first recipient will receive the request comprises receiving a first message in a first media format; and (ii) an identifier of the first message;
replacing, by the first system, the identifier of the first recipient with a second communication flow expression, wherein the second communication flow expression is defined by the first recipient, and the second communication flow expression defines how a second recipient will receive the first message comprises receiving the first message in a second media format;
processing, by the first system, the second communication flow expression to generate a first list that comprises: (i) a desired communication media of the second recipient, and (ii) a desired communication media of a third recipient; and
transmitting, by the first system, the first list to the second system
transmitting, by the first system, a notification indication to the second recipient based on the second communication flow expression that the first message is available;
transmitting, by the first system, the first message to the second recipient based on the second communication flow expression and based on a status of the notification indication;
receiving, by the first system, a response to the first message from the second recipient; and
determining, by the first system, whether to transmit the first message in a third media format to a third recipient based on the response;
15. The method of claim 14 wherein the first system replaces the identifier of the first recipient with the second communication flow expression based on a rule, and wherein the rule is defined by the first recipient.
16. The method of claim 15 wherein the rule specifies that the identifier of the first recipient is to be replaced with the second communication flow expression when, and only when, a word in a title of the first message matches a condition specified in the rule, and wherein the condition is defined by the first recipient.
17. The method of claim 15 wherein the rule specifies that the identifier of the first recipient is to be replaced with the second communication flow expression when, and only when, an identifier of the sender matches a condition specified in the rule, and wherein the condition is defined by the first recipient.
18. The method of claim 14 wherein the second system transmits the first message to:
(i) the second recipient based on the desired communication media of the second recipient specified in the first list, and
(ii) the third recipient based on the desired communication media of the third recipient specified in the first list.
19. The method of claim 14 wherein the second recipient and the third recipient are added to the first list by the first system based on a temporal criterion.
receiving, by the first system from the second system, a response to the first message;
retrieving, by the first system, a third communication flow expression based on the identifier of the first message;
processing, by the first system, the third communication flow expression to generate a second list that comprises a desired communication media of a fourth recipient; and
transmitting, by the first system, the second list to the second system.
processing, by the first system, the third communication flow expression; and
transmitting, by the first system, a second message to the second system, wherein the second message indicates a completion of the third communication flow expression.
5912947 June 15, 1999 Langsenkamp et al.
6026153 February 15, 2000 Fuller et al.
6032188 February 29, 2000 Mairs et al.
6091724 July 18, 2000 Chandra et al.
6098099 August 1, 2000 Ellesson et al.
6205148 March 20, 2001 Takahashi et al.
6211871 April 3, 2001 Himmel et al.
6343321 January 29, 2002 Patki et al.
6604093 August 5, 2003 Etzion et al.
6643682 November 4, 2003 Todd et al.
6643705 November 4, 2003 Wallace et al.
6687742 February 3, 2004 Iwazaki
6689742 February 10, 2004 Cerundolo et al.
6725333 April 20, 2004 Degenaro et al.
6728715 April 27, 2004 Astley et al.
6910070 June 21, 2005 Mishra
6919792 July 19, 2005 Battini et al.
7016477 March 21, 2006 Contractor
7049971 May 23, 2006 Guillory
7103592 September 5, 2006 Huret
7133869 November 7, 2006 Bryan et al.
7216145 May 8, 2007 Colling et al.
7219153 May 15, 2007 Day
7228331 June 5, 2007 Wang
7278065 October 2, 2007 Conkel
7283045 October 16, 2007 Manz
7287230 October 23, 2007 Austin et al.
7305448 December 4, 2007 Go
7346662 March 18, 2008 Koch et al.
7372833 May 13, 2008 Kyronaho et al.
7409430 August 5, 2008 Leukert-Knapp et al.
7418085 August 26, 2008 Rodkey et al.
7424518 September 9, 2008 Go
7436947 October 14, 2008 Ordille et al.
7452268 November 18, 2008 Annunziata
7458080 November 25, 2008 Parker et al.
7469272 December 23, 2008 McKee et al.
7474892 January 6, 2009 Skinner et al.
7496183 February 24, 2009 Rodkey et al.
7519165 April 14, 2009 Rodkey et al.
7522038 April 21, 2009 Edwards et al.
7529850 May 5, 2009 Verma et al.
7558951 July 7, 2009 Munshi
7624171 November 24, 2009 Rodkey et al.
7664233 February 16, 2010 Kirchmeier et al.
7685245 March 23, 2010 Rodkey et al.
7685265 March 23, 2010 Nguyen et al.
7769495 August 3, 2010 Rodkey et al.
7769496 August 3, 2010 Rodkey et al.
7769611 August 3, 2010 Rodriguez et al.
7773729 August 10, 2010 Rodkey et al.
7877694 January 25, 2011 Antonelli et al.
7895263 February 22, 2011 Kirchmeier et al.
7904208 March 8, 2011 Rodkey et al.
7937655 May 3, 2011 Teng et al.
8023621 September 20, 2011 Hulls
8051168 November 1, 2011 Boysko et al.
20010018718 August 30, 2001 Ludtke et al.
20010046234 November 29, 2001 Agrawal et al.
20020035607 March 21, 2002 Checkoway et al.
20020091789 July 11, 2002 Katariya et al.
20020111855 August 15, 2002 Hammerstad
20020112073 August 15, 2002 MeLampy et al.
20020116393 August 22, 2002 Goldstein et al.
20020120760 August 29, 2002 Kimchi et al.
20030018771 January 23, 2003 Vinberg
20030036960 February 20, 2003 Suzaki et al.
20030055829 March 20, 2003 Kambo et al.
20030065874 April 3, 2003 Marron et al.
20030093417 May 15, 2003 Kagimasa et al.
20030135567 July 17, 2003 Reilly
20030193558 October 16, 2003 Doss et al.
20030215067 November 20, 2003 Ordille et al.
20040015371 January 22, 2004 Thomas et al.
20040028077 February 12, 2004 Gray et al.
20040029626 February 12, 2004 Annunziata
20040039517 February 26, 2004 Biesinger et al.
20040064387 April 1, 2004 Clarke et al.
20040066925 April 8, 2004 Rosera et al.
20040095939 May 20, 2004 Yang
20040162943 August 19, 2004 Degenaro et al.
20040225733 November 11, 2004 Tesink et al.
20040254937 December 16, 2004 Gernold
20050021383 January 27, 2005 Fliess et al.
20050114401 May 26, 2005 Conkel
20050262016 November 24, 2005 Hill et al.
20060253585 November 9, 2006 Fein et al.
20070168550 July 19, 2007 Wang et al.
20070203741 August 30, 2007 Ordille et al.
20070299685 December 27, 2007 Marsh
20080005278 January 3, 2008 Betz et al.
20080046510 February 21, 2008 Beauchamp et al.
20080249843 October 9, 2008 Gross
20090037548 February 5, 2009 Ordille et al.
20090082076 March 26, 2009 Annunziata
20090110159 April 30, 2009 Kalbag
20090110174 April 30, 2009 Gallant et al.
20090201919 August 13, 2009 Swartz
20090204977 August 13, 2009 Tavares et al.
20090235084 September 17, 2009 Ferraro et al.
20100064020 March 11, 2010 Weyer et al.
20110047078 February 24, 2011 Ginter et al.
2486135 November 2003 CA
8008967 January 1996 JP
9185655 July 1997 JP
10171729 June 1998 JP
20000037554 July 2000 KR
0069132 November 2000 WO
WO 00/65786 November 2000 WO
0154008 July 2001 WO
02093886 November 2002 WO
Lennox et al., “CPL: A Language for User Control of Internet Telephony Services”, Nov. 21, 2001.
Lennox et al., “CPL: A Language for User Control of Internet Telephony Services”, Nov. 14, 2000, pp. 1-64, Publisher: Internet Engineering Task Force.
Rosenberg et al., “The Heart of Wireless UC Control: Communications Personalization”, “The Unified-View”, 2000-2001, pp. 1-5.
Murata et al., “Integrating routing and resource reservation mechanisms in real-time multicast protocols”, “Proceedings of the 16th IEEE International Conference on Distributed Computing Systems XP010167618”, May 27, 1996, pp. 141-148, Publisher: IEEE Computer Society.
Schulzrinne et al., “SIP Caller Preferences and Callee Capabilities”, “Internet Draft, Columbia University”, Nov. 2000, Publisher: Internet Engineering Task Force, Published in: US.
Wang et al., “Security Issues and Requrements for Internet-Scale Publish-Subscribe Systems”, “Proceedings of the 35th Hawaii International Conference on System Sciences”, Sep. 2002, Publisher: IEEE.
Cardelli et al., “Service Combinators for Web Computing”, “IEEE Transactions on Software Engineering”, , pp. 309-316, vol. 25, No. 3.
Handley et al., “SIP: Session Initiation Protocol”, “Network Working Group”, Mar. 1999, pp. 1-153.
Miklos, Zoltan, “Towards an Access Control Mechanism for Wide-area Publish/Subscribe Systems”.
Dalgic et al., “True Number Portability and Advanced Call Screening in a SIP-Based IP Telephony System”, “IEEE Communications Magazine XP000835310”, Jul. 1999, pp. 96-101, vol. 37, No. 7, Publisher: IEEE.
“Wireless Access Protocol (WAP) 1.2.1 ”, “http://www.wapforum.org/what/technical—1—2—1.htm”, Jun. 2000, Publisher: WAP Forum Jun. 2000 (WAP 1.2.1) Specifications.
Tarumi et al., “Workflow Implementation with Rule-Based E-mail”, “Journal of the Transactions of Information Processing Society of Japan”, Jun. 15, 1995, pp. 1322-1331, vol. 36, No. 6, Publisher: Information Processing Society of Japan, Published in: JP.
Dinardo, Carla, “CA Application No. 2,447,436 Office Action Jun. 13, 2008”, , Publisher: CIPO, Published in: CA.
“EP Application No. 02731823.7 Examination Report Nov. 28, 2008”, , Publisher: EPO, Published in: EP.
“EP Application No. 02 731 823.7 Office Action Dec. 23, 2009”, , Publisher: EPO, Published in: EP.
K. Tauchi, “JP Application No. 2002-590633 Office Action Jan. 7, 2008”, , Publisher: JPO, Published in: JP.
Sudo, T., “JP Application No. 2002-590633 Office Action Feb. 23, 2009”, , Publisher: JPO, Published in: JP.
Sudo, T., “JP Application No. 2002-590633 Office Action Sep. 28, 2009”, , Publisher: JPO, Published in: JP.
Won-Ho Gye, “KR Application No. 10-2003-7014910 Office Action Nov. 10, 2008”, , Publisher: KIPO, Published in: KR.
Won-Ho Gye, “KR Application No. 10-2003-7014910 Office Action Jan. 14, 2010”, , Publisher: KIPO, Published in: KR.
Won-Ho Gye, “KR Application No. 10-2003-7014910 Office Action Aug. 17, 2009”, , Publisher: KIPO, Published in: KR.
Platzer, C., “PCT Application No. PCT/US 02/15513 International Search Report Apr. 28, 2003”, , Publisher: PCT, Published in: PCT.
Ismail, Shawki S., “PCT Application No. PCT/US 02/15513 Office Action Jan. 26, 2010”, , Publisher: PCT, Published in: PCT.
Reddy, Jacinta, “PCT Application No. PCT/US2002/15513 Partial International Search Report Feb. 3, 2003”, , Publisher: PCT, Published in: PCT.
Truong, Lan Dai T., “U.S. Appl. No. 10/184,236 Advisory Action Feb. 13, 2007”, , Publisher: USPTO, Published in: IS.
Truong, Lan Dai T., “U.S. Appl. No. 10/184,236 Examiner's Answer Brief Sep. 3, 2009”, , Publisher: USPTO, Published in: US.
Truong, Lan Dai T., “U.S. Appl. No. 10/184,236 Office Action Mar. 10, 2006”, , Publisher: USPTO, Published in: US.
Truong, Lan Dai T., “U.S. Appl. No. 10/184,236 Office Action Aug. 11, 2005”, , Publisher: USPTO, Published in: US.
Truong, Lan Dai T., “U.S. Appl. No. 10/184,236 Office Action Sep. 1, 2006”, , Publisher: USPTO, Published in: US.
“EP Application No. 05251609.3 Office Action Jan. 23, 2008”, , Publisher: EPO, Published in: EP.
“EP Application No. 05251609.3 Office Action Aug. 29, 2006”, , Publisher: EPO, Published in: EP.
Garcia Bolos, R., “EP Application No. 05251609.3 European Search Report Jul. 27, 2005”, , Publisher: EPO, Published in: EP.
Kim, Paul, “U.S. Appl. No. 10/999,890 Office Action Dec. 27, 2007”, , Publisher: USPTO, Published in: US.
Kim, Paul, “U.S. Appl. No. 10/999,890 Office Action Feb. 1, 2007”, , Publisher: USPTO, Published in: US.
Kim, Paul, “U.S. Appl. No. 10/999,890 Office Action May 11, 2007”, , Publisher: USPTO, Published in: US.
Kim, Paul, “U.S. Appl. No. 10/999,890 Office Action Aug. 17, 2007”, , Publisher: USPTO, Published in: US.
Kim, Paul, “U.S. Appl. No. 10/999,890 Office Action Aug. 29, 2008”, , Publisher: USPTO, Published in: US.
“EP Application No. 05 251 608.5-2416 Office Action Mar. 20, 2009”, , Publisher: EPO, Published in: EP.
“EP Application No. 05251608.5 Office Action Apr. 6, 2006”, , Publisher: EPO, Published in: EP.
“EP Application No. 05251608.5 Office Action Sep. 27, 2006”, , Publisher: EPO, Published in: EP.
Garcia Bolos, R., “EP Application No. 05251608.5 Search Report Jul. 27, 2005”, , Publisher: EPO, Published in: EP.
Garcia, Bolos R., “EP Application No. 05251608.5 Summons Sep. 17, 2008”, , Publisher: EPO, Published in: EP.
Yi, David, “U.S. Appl. No. 11/083,365 Office Action May 26, 2010”, , Publisher: USPTO, Published in: US.
Truong, Lan Dai T., “U.S. Appl. No. 10/999,909 Office Action Nov. 6, 2009”, , Publisher: USPTO, Published in: US.
Truong, Lan Dai T., “U.S. Appl. No. 10/999,909 Office Action Feb. 6, 2009”, , Publisher: USPTO, Published in: US.
Truong, Lan Dai T., “U.S. Appl. No. 10/999,909 Office Action Apr. 1, 2009”, , Publisher: USPTO, Published in: US.
Truong, Lan Dai T., “U.S. Appl. No. 10/999,909 Office Action Apr. 29, 2010”, , Publisher: USPTO, Published in: US.
Truong, Lan Dai T., “U.S. Appl. No. 10/999,909 Office Action Jun. 9, 2008”, , Publisher: USPTO, Published in: US.
“EP Application No. 05251607.7 Office Action Oct. 2, 2006”, , Publisher: EPO, Published in: EP.
“EP Application No. 05251607.7 Office Action Apr. 18, 2006”, , Publisher: EPO, Published in: EP.
“EP Application No. 05251607.7 Decision to Refuse Sep. 24, 2008”, , Publisher: EPO, Published in: EP.
Garcia Bolos, R., “EP Application No. 05251607.7 European Search Report Jul. 27, 2005”, , Publisher: EPO, Published in: EP.
Garcia Bolos, R., “EP Application No. 05251607.7 Summons to Oral Proceedings Feb. 15, 2008”, , Publisher: EPO, Published in: EP.
Porter, William Ernest, “U.S. Appl. No. 11/083,070 Office Action Mar. 3, 2010”, , Publisher: USPTO, Published in: US.
Porter, William Ernest, “U.S. Appl. No. 11/083,070 Office Action Aug. 3, 2010”, , Publisher: USPTO, Published in: US.
Porter, William Ernest, “U.S. Appl. No. 11/083,070 Office Action Aug. 6, 2009”, , Publisher: USPTO, Published in: US.
Truong, Lan Dai T., “U.S. Appl. No. 11/743,994 Office Action Nov. 25, 2009”, , Publisher: USPTO, Published in: US.
Truong, Lan Dai T., “U.S. Appl. No. 11/743,994 Office Action Apr. 7, 2009”, , Publisher: USPTO, Published in: US.
Hu, Jinsong, “U.S. Appl. No. 10/999,891 Notice of Allowance Jan. 13, 2010”, , Publisher: USPTO, Published in: US.
Hu, Jinsong, “U.S. Appl. No. 10/999,891 Office Action Mar. 14, 2008”, , Publisher: USPTO, Published in: US.
Hu, Jinsong, “U.S. Appl. No. 10/999,891 Office Action Apr. 16, 2009”, , Publisher: USPTO, Published in: US.
Hu, Jinsong, “U.S. Appl. No. 10/999,891 Office Action Jul. 9, 2009”, , Publisher: USPTO, Published in: US.
Murata et al., “Integrating Routing and Resource Reservation Mechanisms in Real-Time Multicast Protocols,” Proceedings of the 16th ICDCS, 141-148 (1996).
Dalgic et al., “True Number Portability and Advanced Call Screening in a SIP-Based IP Telephony System,” IEEE Communications Magazine, 96-101 (Jul. 1999).
Cardelli et al., “Service Combinators for Web Computing,” IEEE Transactions on Software Engineering, vol. 25, No. 3, 309-316 (May-Jun. 1999).
Handley et al., “SIP: Session Initiation Protocol,” Network Working Group, 1-153 (Mar. 1999).
Rosenberg et al., “The Heart of Wireless UC Control: Communications Personalization, The Unified-View,” 1-5, (Apr. 9, 2001) URL:http://www.unified-view.com/caa—04—09—01. html.
Lennox et al., “CPL: A Language for User Control of Internet Telephony Services,” Internet Engineering Task Force, 1-64, (Nov. 14, 2000).
Lennox et al. “CPL: A Language for User Control of Internet Telephony Services,” Internet Engineering Task Force, 1-68, Nov. 21, 2001.
“Wireless Access Protocol 1.2.1,” WAP Forum Jun. 2000 (WAP1.2.1) Specifications, 1-6, http://www.wapforum.org/what/technical—1—2—1.htm (Jun. 2000).
Yi, David, “U.S. Appl. No. 11/083,365 Office Action Oct. 28, 2010”, , Publisher: USPTO, Published in: US.
Truong, Lan Dai T., “U.S. Appl. No. 10/999,909 Office Action Oct. 15, 2010”, , Publisher: USPTO, Published in: US.
Porter, William Ernest, “U.S. Appl. No. 11/083,070 Office Action Oct. 28, 2010”, , Publisher: USPTO, Published in: US.
Yi, David, “U.S. Appl. No. 11/083,365 Office Action Feb. 3, 2011”, , Publisher: USPTO, Published in: US.
Kim, Paul, “U.S. Appl. No. 12/243,416 Office Action Feb. 23, 2011”, , Publisher: USPTO, Published in: US.
Porter, William Ernest, “U.S. Appl. No. 11/083,070 Office Action Mar. 31, 2011”, , Publisher: USPTO, Published in: US.
Kim, Paul, “U.S. Appl. No. 12/243,416 Office Action Apr. 28, 2011”, , Publisher: USPTO, Published in: US.
McConnell S, “Who Needs Software Engineering?,” IEEE Software Jan. 2001.
Rosenberg et al., “SIP: Session Initiation Protocol,” RFC 3261, Jun. 2002.
Truong LDT, U.S. Appl. No. 10/999,909 Office Action Jun. 15, 2011.
Vahid F, “The Softening of Hardware,” Computer Apr. 2003.
Yi D, U.S. Appl. No. 11/083,365 Office Action May 26, 2011.
Patent Publication Number: 20090037548
Inventors: Joan J. Ordille (South Orange, NJ), Thomas A. Petsche (Neshanic Station, NJ)
Current U.S. Class: Demand Based Messaging (709/206); Client/server (709/203); Computer-to-computer Session/connection Establishing (709/227); Cooperative Computer Processing (709/205)