Short messaging service center mobile-originated to HTTP internet communications
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04B-007/00
출원번호
US-0588460
(2000-06-06)
발명자
/ 주소
Smith, Richard A.
Wilson, Johanna
출원인 / 주소
TeleCommunication Systems Inc.
인용정보
피인용 횟수 :
79인용 특허 :
148
초록▼
A mobile device-to-HTTP protocol gateway (MHG, or “MO Gateway”) which translates between Wireless Mobile Originated commands from an SMSC, and an application server on the Internet (i.e., a “web IP Server”). A wireless Internet gateway establishes communications with one or more relevant SMSCs using
A mobile device-to-HTTP protocol gateway (MHG, or “MO Gateway”) which translates between Wireless Mobile Originated commands from an SMSC, and an application server on the Internet (i.e., a “web IP Server”). A wireless Internet gateway establishes communications with one or more relevant SMSCs using standard format SMPP commands, and the MHG utilizes HTTP protocol POST messages to post short messages originated at the mobile device to a particular URL. Return results are received by the MHG via HTTP protocol messages, translated to SMPP messages, and forwarded back to the SMSC for delivery to the mobile device. The wireless Internet Gateway communicates with the MHG using RMI protocol commands. An MHG in accordance with the principles of the present invention enables a developer to create mobile applications using standard web development tools, e.g., Java Servlets. The MHG allows standard format command messages to be used throughout the pathway between a mobile device and an application program on a web IP server at a particular URL.
대표청구항▼
1. A gateway, comprising:a first communication path to accept a short message from a short message service center; a translation module to insert said short message into an HTTP protocol message; and a second communication path to transmit said HTTP protocol message to at least one URL; wherein said
1. A gateway, comprising:a first communication path to accept a short message from a short message service center; a translation module to insert said short message into an HTTP protocol message; and a second communication path to transmit said HTTP protocol message to at least one URL; wherein said gateway facilitates two-way short message service communication between a short message service device and an HTTP device. 2. The gateway according to claim 1, wherein:said HTTP protocol message is a POST message. 3. The gateway according to claim 1, wherein:said short message originated from a wireless device. 4. The gateway according to claim 1, wherein:said short message is received via an RMI callback mechanism. 5. The gateway according to claim 1, wherein:said second communication path is adapted to transmit said HTTP protocol message to a plurality of URLs. 6. The gateway according to claim 1, wherein:said second communication path accepts return results from said URL; said translation module inserts said return results into a short message; and said first communication path transmits said short message to said short message service center. 7. The gateway according to claim 6, wherein:said return results conform to HTTP protocols. 8. The gateway according to claim 6, wherein:said first communication path transmits a SUBMIT_SM message to said short message servicing center. 9. A method of communicating between a wireless device and an application program on an Internet Protocol server, comprising:sending a short message from said wireless device to said Internet Protocol server; routing said short message using a wireless protocol message; conveying said short message from said wireless device to said Internet Protocol server using an HTTP protocol POST message; and returning data back to said wireless device from said Internet Protocol server through an HTTP stream established with said HTTP protocol POST message. 10. The method of communicating between a wireless device and an application program on an Internet Protocol server according to claim 9, wherein:said wireless protocol is SMPP. 11. The method of communicating between a wireless device and an application program on an Internet Protocol server according to claim 9, wherein:said wireless protocol is ReFlex. 12. The method of communicating between a wireless device and an application program of an Internet Protocol server according to claim 9, wherein:said SMPP protocol message is a DELIVER_SM message. 13. The method of communicating between a wireless device and an application program of an Internet Protocol server according to claim 9, further comprising:forwarding said routed short message to a gateway using an RMI callback mechanism. 14. The method of communicating between a wireless device and an application program of an Internet Protocol server according to claim 9, wherein:said short message is sent to a predefined address. 15. The method of communicating between a wireless device and an application program of an Internet Protocol server according to claim 9, wherein:said short message is conveyed to a plurality of Internet Protocol servers using respective HTTP protocol POST messages. 16. The method of communicating between a wireless device and an application program of an Internet Protocol server according to claim 9, further comprising:routing said return data from said HTTP stream to a short message service center using an SMPP protocol message. 17. The method of communicating between a wireless device and an application program of an Internet Protocol server according to claim 16, wherein:said SMPP protocol message is a SUBMIT_SM message. 18. The method of communicating between a wireless device and an application program of an Internet Protocol server according to claim 17, further comprising:conveying said return data from said short message service center to a wireless device using an IS-41 protocol message. 19. Apparatus for communicating between a wireless device and an application program on an Internet Protocol server, comprising:means for sending a short message from said wireless device to said Internet Protocol server; means for routing said short message using an SMPP protocol message; means for conveying said short message from said wireless device to said Internet Protocol server using an HTTP protocol POST message; and means for returning data back to said wireless device from said Internet Protocol server through an HTTP stream established with said HTTP protocol POST message. 20. The apparatus for communicating between a wireless device and an application program of an Internet Protocol server according to claim 19, wherein:said SMPP protocol message is a DELIVER_SM message. 21. The apparatus for communicating between a wireless device and an application program of an Internet Protocol server according to claim 19, further comprising:means for forwarding said routed short message to a gateway using an RMI callback mechanism. 22. The apparatus for communicating between a wireless device and an application program of an Internet Protocol server according to claim 19, wherein:said means for sending sends said short message to a predefined address. 23. The apparatus for communicating between a wireless device and an application program of an Internet Protocol server according to claim 19, wherein:said means for conveying conveys said short message to a plurality of Internet Protocol servers using respective HTTP protocol POST messages. 24. The apparatus for communicating between a wireless device and an application program of an Internet Protocol server according to claim 19, further comprising:means for routing said return data from said HTTP stream to a short message service center using an SMPP protocol message. 25. The apparatus for communicating between a wireless device and an application program of an Internet Protocol server according to claim 24, wherein:said SMPP protocol message is a SUBMIT_SM message. 26. The apparatus for communicating between a wireless device and an application program of an Internet Protocol server according to claim 25, further comprising:means for conveying said return data from said short message service center to a wireless device using an IS-41 protocol message. 27. A mobile to HTTP gateway, comprising:an SMPP relayer; a message director to process messages from said SMPP relayer; a poster collector to obtain at least one target poster; a poster to convert an SMPP Message into an HTTP protocol POST message; and a poster to convert an HTTP protocol POST message into an SMPP Message.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (148)
Koster Arnold J. (Carnation WA) Vdolek Alexander D. (Redmond WA) Ma Raymond (Seattle WA), 9-1-1 Switched access system.
Carroll Gary T. (Boulder CO) Pilmanis George J. (Boulder CO) Stinton Vincent D. (Littleton CO), Adaptable electronic monitoring and identification system.
Pilley Harold R. (R.F.D. #1 ; Box 204 Deering NH 03244), Airport control/management system using GNSS-based methods and equipment for the control of surface and airborne traffic.
Gudat Adam J. (Edelstein IL) Rao Prithvi N. (Pittsburgh PA) Shaffer Gary K. (Butler PA) Shi WenFan (Pittsburgh PA) Shin Dong H. (Pittsburgh PA) Whittaker William L. (Pittsburgh PA) Kleimenhagen Karl , Apparatus and method for autonomous vehicle navigation using path data.
Lebowitz Mayer M. (5515 Northaven Rd. Dallas TX 75229), Cellular digital packet data (CDPD) network transmission system incorporating cellular link integrity monitoring.
Amadon Charles Gregory (Seattle WA) Combest Rick F. (Florence OR) Stanhope David M. (Tacoma WA) Elliott Cameron Scott (Seattle WA), Cellular rental phone system and method having realtime data collection and billing.
Carroll Gary T. (Boulder CO) O\Neil David G. (Boulder CO) Elgie Harold R. (Boulder CO), Electronic system and method for monitoring abusers for compliance with a protective order.
Carroll Gary T. (Boulder CO) O\Neil David G. (Boulder CO) Elgie Harold R. (Fairfield IA), Electronic system and method for monitoring compliance with a protective order.
Moody Martin (Inver Grove Heights MN) Madson Donald (Shoreview MN) Osgood Gordan (Starbuck MN), Emergency call station identification system and method.
Arens Kenneth P. (1612 Holley St. Holmen WI 54636) Murphy Brian W. (Silver Springs MD), Energy efficient alarm system and regulative central control unit.
Bickley Robert H. (Paradise Valley AZ) Moy Leland L. (Scottsdale AZ) Yee David M. (Scottsdale AZ) Keller Theodore W. (Scottsdale AZ) Sikorski Roy W. (Scottsdale AZ), Global positioning system communications multi-interface.
Gudat Adam J. (Edelstein IL) Bradbury Walter J. (Peoria IL) Christensen Dana A. (Peoria IL) Clow Richard G. (Phoenix AZ) Devier Lonnie J. (Pittsburgh PA) Kemner Carl A. (Peoria Heights IL) Kleimenhag, Integrated vehicle positioning and navigation system, apparatus and method.
Fox, Mark A.; King, Peter F.; Ramasubramani, Seetharaman; Martin, Jr., Bruce K.; Boyle, Stephen S., Method and apparatus for informing wireless clients about updated information.
Mufti Sohale A. (Kanata CAX) Samuel Robert G. (Nepean CAX) Soong Peter P. K. (Nepean CAX) Yip Adrian M.-G. (Kanata CAX) Wakim Michael J. (Nepean CAX), Method and apparatus for providing a personal locator, access control and asset tracking service using an in-building te.
Houde Michel,CAX ; Turcotte Eric,CAX ; Tom Wayne,CAX ; Boudreau Alain,CAX, Method and apparatus for supporting the delivery of short message service messages to sleeping mobile stations in a cel.
Couts Jeffrey D. ; Phillips W Garland, Method and apparatus in a radio messaging system for forming a current frame of data while maintaining a correct transm.
Chazelle Xavier (Saint-Cloud FRX) Hunot Anne-Marie (Paris FRX) Lepere Grard (Aubervilliers FRX), Method and device for preventing collisions with the ground for an aircraft.
Brian Kevin Daly ; David William James Holmes ; Michael Luna ; Michael P. Moore ; John Eric Myhre ; Adrian David Smith, Method and system for providing data communication with a mobile station.
Boyle Stephen S. ; Fox Mark A. ; Ramasubramani Seetharaman ; Schwartz Bruce V. ; Martin ; Jr. Bruce K. ; King Peter F. ; Liao Hanqing, Method and system for pushing and pulling data using wideband and narrowband transport systems.
Ayerst Douglas I. ; Khan Malik J. ; Moore Morris ; Nelson Leonard E. ; Choi Kwok K., Method for determining available frequencies in selective call receivers.
Heller Alan C. (San Antonio TX) Fox Christopher W. (San Antonio TX), Method for receiving and transmitting optical data and control information to and from remotely located receivers and tr.
Willars Per,SEX ; Hamill-Keays Jeremy,SEX ; Stille Mats,SEX, Method for storing and forwarding short messages to mobile subscribers in a cellular communications system.
Bannister Cecil H. ; Govindarajan Rangaprasad ; Edwards Russell A. ; Fink Bradley A., Methods and apparatus for providing communications to telecommunications terminals.
Nakagoshi Arata (Kokubunji JPX) Suzuki Hideya (Hachioji JPX) Yamamoto Yoshinobu (Fujisawa JPX) Shimbo Isao (Yokohama JPX) Furuya Tsuneo (Yokohama JPX) Kuwahara Hiroshi (Kodaira JPX), Mobile communication system and location registration method in mobile communication system.
Vanttila Jaakko,FIX ; Alanara Seppo,FIX ; Seppanen Jorma,FIX ; Vaihoja Juha,FIX ; Lietsalmi Mikko,FIX, Mobile terminal having network services activation through the use of point-to-point short message service.
Simms James R. (9405 Elizabeth Ct. Fulton MD 20759) Simms Charles G. (3310 Hall\s Creek La. Owings MD 20736) Moore ; Jr. Daniel D. (108 Midhurst Rd. Baltimore MD 21212), Personal security system.
Nguyen Vu,SEX ; Olvera-Hernandez Ulises,SEX, Prepayment method utilizing credit information stored in mobile terminals for accessing wireless telecommunication networks.
Wysocki David A. (Unitech Research ; Inc. ; 3802 Packers Ave. Madison WI 53704) Hooper Paul S. (Unitech Research ; Inc. ; 3802 Packers Ave. Madison WI 53704), Real time three dimensional geo-referenced digital orthophotograph-based positioning, navigation, collision avoidance an.
West Julian Wray ; Kemp Bradford H. ; Howard Carol M. ; Jones ; Jr. Paul R. ; Mullen Jeffrey M. ; Currier ; Jr. Ronald L., Remote computer communication.
Westergren Larry L. (Marion IA) Mroch Alan B. (Marion IA) O\Neill ; Jr. Gregory A. (Cedar Rapids IA), Superheterodyne tranceiver with bilateral first mixer and dual phase locked loop frequency control.
Gossman William E. ; Hartmaier Peter J., System and method for providing data to a wireless device upon detection of activity of the device on a wireless network.
Roberts Richard N. ; Bartels Todd August ; McCarthy Terrence J. ; Heinmiller Wayne Robert ; Brand Rodney T ; Moore Leslie Bernard ; Donoso Carlos H ; Ford Kara Elisia, System and method for routing a call to a called party's landline or wireless communication unit.
Fruchterman James R. (Palo Alto CA) Schwegler William C. (San Jose CA) Merritt Bruce W. (Palo Alto CA) LaPierre Charles (Ottawa CAX), System and method for tracking a pedestrian.
Bruno Ronald ; Schuchman Leonard ; Cunningham Kenneth ; McCarthy Robert, System for providing a simultaneous data and voice channel within a single channel of a portable cellular telephone to provide position-enhanced cellular services (PECS).
Scribner James R. (Waterford MI) Nicholson Raymond J. (Rochester MI) Brown Thomas G. (Waterford MI) Caracciolo ; Jr. Anthony (Troy MI), Tracking system.
Seazholtz John W. ; Farris Robert D., Use of cellular digital packet data (CDPD) communications to convey system identification list data to roaming cellular.
L\Esperance Lauren L. (Arlington MA) Autio Craig R. (Orange MA) Mariner E. Thomas (North Babylon NY) Stapelfeld Norval D. (Brookline NH), Vehicle security system.
Nightengale, Brad; Rowberry, Sharon, Method and system for advanced warning alerts using advanced identification system for identifying fraud detection and reporting.
Kang, Moon-Soon; Park, Jin-Ho; Moon, Eun-Hui, Method and system for providing selected service by displaying numbers and strings corresponding to inputted buttons.
Ramakrishnan, Karthik; Collett, Ian Gordon; Rahim, Rubens, Method for implementing an internet protocol (IP) charging and rating middleware platform and gateway system.
Ramakrishnan, Karthik; Collett, Ian Gordon; Rahim, Rubens, Method for implementing an internet protocol (IP) charging and rating middleware platform and gateway system.
Ramakrishnan,Karthik; Collett,Ian Gordon; Rahim,Rubens, Method for implementing an internet protocol (IP) charging and rating middleware platform and gateway system.
Cho,Il Weon; Cho,Hyung Joon; Hahm,Hee Hyeok; Lee,Sang Yun, Method for processing address of short message service center in IMT-2000 asynchronous network.
Shi, Guangming; Torchalski, Andrew; Iyer, Rekha; Tangirala, Venkat; Li, Ting Mui, Method of handling automatic call origination and system determination on multi-network mobile devices.
Shaffer, Shmuel; Patel, Labhesh; Moon, Bruce D.; Sarkar, Shantanu; Chahrouri, Gebran G.; Khouri, Joseph F., System and method for navigating using multiple modalities.
Dennard, Mark D.; Dingler, John R.; Holladay, Eythan C.; Marceau, Jessica E.; Trevathan, Matthew B., System and method of creating and providing SMS HTTP tagging.
Dennard, Mark D.; Dingler, John R.; Holladay, Eythan C.; Marceau, Jessica E.; Trevathan, Matthew B., System and method of creating and providing SMS HTTP tagging.
Dennard, Mark D.; Dingler, John R.; Holladay, Eythan C.; Marceau, Jessica E.; Trevathan, Matthew B., System and method of creating and providing SMS HTTP tagging.
Dennard, Mark D.; Dingler, John R.; Holladay, Christopher; Marceau, Jessica E.; Trevathan, Matthew B., System and method of creating and providing SMS http tagging.
Dennard, Mark D.; Dingler, John R.; Holladay, Eythan C.; Marceau, Jessica E.; Trevathan, Matthew B., System and method of creating and providing SMS http tagging.
Dennard, Mark D.; Dinglef, John R.; Holladay, Christopher E.; Marceau, Jessica E.; Trevathan, Matthew B., System and method of sending compressed html messages over telephony protocol.
Sordo Miralles, Arturo; Borrero Ortiz, Santiago, System for interconnecting a remote server with a short message server centre (SMSC) via the internet.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.