Multiplex communications – Pathfinding or routing – Switching a message which includes an address header
Reexamination Certificate
2011-04-19
2011-04-19
Vu, Huy D (Department: 2461)
Multiplex communications
Pathfinding or routing
Switching a message which includes an address header
C370S392000, C370S395620, C370S503000, C370S509000, C709S215000, C709S217000
Reexamination Certificate
active
07929523
ABSTRACT:
A system, method and computer readable medium for mediating communication between a mobile device and a data source over a network is described. The system includes an asynchronous message receiver that is configured to receive an asynchronous request message from the device. The asynchronous request message includes an identifier field for identifying the asynchronous request message and a message field. The system also includes a synchronous message transceiver communicatively coupled to the asynchronous message receiver and configured to synchronously communicate with the data source by sending a synchronous request message to the data source and receiving a synchronous response message from the data source in return. The synchronous request message includes the message field of the asynchronous request message. A rules processor also forms part of the system, and is communicatively coupled to the synchronous message transceiver. The rules processor is configured to apply a set of rules to combine the identifier field and the message field of the asynchronous request message with a message field of the synchronous response message to form an asynchronous response message that is correlated with the asynchronous request message, thereby allowing the device to use application logic resident thereon to resolve the relation between the asynchronous request and response messages by using the identifier field, and to process the asynchronous response message without having to store the message field of the asynchronous request message on the device after the asynchronous request message has been asynchronously pushed from the device.
REFERENCES:
patent: 6035324 (2000-03-01), Chang et al.
patent: 6336135 (2002-01-01), Niblett et al.
patent: 6584321 (2003-06-01), Coan et al.
patent: 6591310 (2003-07-01), Johnson
patent: 6721288 (2004-04-01), King et al.
patent: 7363342 (2008-04-01), Wang et al.
patent: 2002/0013842 (2002-01-01), Schweitzer et al.
patent: 2002/0023127 (2002-02-01), Sabeti
patent: 2002/0064167 (2002-05-01), Khan et al.
patent: 2002/0087507 (2002-07-01), Hopewell et al.
patent: 2002/0091811 (2002-07-01), Schweitzer et al.
patent: 2003/0065709 (2003-04-01), Jordan et al.
patent: 2003/0065738 (2003-04-01), Yang et al.
patent: 2003/0187938 (2003-10-01), Mousseau et al.
patent: 2003/0206192 (2003-11-01), Chen et al.
patent: 2004/0039460 (2004-02-01), Kaputin
patent: 2004/0163088 (2004-08-01), Frender et al.
patent: 2004/0249950 (2004-12-01), Christensen et al.
patent: 2004/0255046 (2004-12-01), Ringseth et al.
patent: 2005/0021663 (2005-01-01), Knauerhase et al.
patent: 2313524 (1997-11-01), None
patent: 2381409 (2003-04-01), None
patent: WO99/01960 (1999-01-01), None
patent: WO 03/077139 (2003-09-01), None
patent: WO 2004/066081 (2004-08-01), None
Chang, H et al., “Web Browsing in a Wireless Environment: Disconnected and Asynchronous Operation in ARTour Web Express”, Proceedings of the Third Annual ACM/IEEE International Conference on Mobile Computing and Networking, MOBICOM 97, p. 260-269, Sep. 26-30, 1997, Bidapest, Hungary.
Floyd, R. and Housel, B., “Mobile Web Access Using eNetwork Web Express”, IEEE Personal Communications, IEEE, vol. 5, Issue 5, p. 47-52, Oct. 1998.
“Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration” for International Application No. PCT/CA2005/000287, May 16, 2005, 14 pages, International Searching Authority.
“Notification of Transmittal of International Preliminary Report on Patentability” for International Application No. PCT/CA2005/000287,Mar. 22, 2006, 8 pages, International Preliminary Examining Authority.
Decision to grant a European patent pursuant to Article 97(1) EPC for EP 1719288, Apr. 3, 2008, European Patent Office.
European Examination Report for EP 1719288 (Application No. 05714528.6-2416), 3 pages, Jun. 5, 2007, European Patent Office.
Supplementary European Search Report for EP 1719288 (Application No. 05714528.6-2416), 3 pages, Apr. 10, 2007, European Patent Office.
Decision to grant European patent pursuant to Article 97(1) EPC for EP 1735947, May 23, 2008, European Patent Office.
European Examination Report for EP 1735947 (Application No. 05714529.4-2416), 9 pages, Jun. 18, 2007, European Patent Office.
Supplementary European Search Report for EP 1735947 (Application No. 05714529.4-2416), 3 pages, Apr. 10, 2007, European Patent Office.
Office Action for corresponding U.S. Appl. No. 11/065,030 mailed Mar. 24, 2008, United States Patent Office.
Office Action for corresponding U.S. Appl. No. 11/065,030 mailed Dec. 10, 2008, United States Patent Office.
Office Action for corresponding U.S. Appl. No. 11/065,030 mailed May 11, 2009, United States Patent Office.
Office Action for corresponding U.S. Appl. No. 11/065,030 mailed Nov. 24, 2009, United States Patent Office.
Office Action for U.S. Appl. No. 11/065,030 mailed Jun. 8, 2010, United States Patent Office.
Office Action for corresponding Canadian Application No. 2,557,145 mailed Jul. 29, 2009, Canadian Intellectual Property Office.
Notice of Allowance and Fee(s) Due issued for corresponding U.S. Appl. No. 11/065,030, mailed Oct. 18, 2010, United States Patent Office.
Goring Bryan R.
Shenfield Michael
Tsenter Igor
Renner Brandon
Research In Motion Limited
Vu Huy D
LandOfFree
System and method for communicating asynchronously with... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for communicating asynchronously with..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for communicating asynchronously with... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2653314