Method, system and apparatus for packet minimized...

Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data framing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S247000, C707S793000

Reexamination Certificate

active

06397259

ABSTRACT:

TABLE OF CONTENTS
CROSS REFERENCES TO RELATED APPLICATIONS
COPYRIGHT NOTICE
THE FIELD OF THE INVENTION
BACKGROUND OF THE INVENTION
SUMMARY OF THE INVENTION
BRIEF DESCRIPTION OF THE DRAWINGS
THE DESCRIPTION
TABLE OF CONTENTS
OVERVIEW
DEFINITIONS
SYSTEM INTRODUCTION
Browser
Browser and HTML Compatibility
Example Method of Communicating Between a Wireless Communications Device and a Web Server
Example User Interface
WIRELESS NETWORK TOPOLOGY
Intranet Topology
CONTENT LAYER
Compact Markup Language (CML)
Compact Data Structure Notation
CML Structure
CML Tags
Tag Definitions
HTML Element Functionality
The Head Elements
The Body
TRANSFER LAYER
Wireless Client Software Block Diagram
Compact Transfer Protocol
CTP Structure
CTP Requests
CTP Responses
CTP Data Types
CTP Commands
Hot Link Indices
Encoding Indirect Hyperlinks
Forms Processing
Encoding Normal Form Submissions
Encoding Server Dependent Form Submissions
Secure Communications
Security Requirements
Security Protocol
Strength and Possible Attacks
Encryption Algorithms
Administration
RELIABLE MESSAGE LAYER AND RELIABLE MESSAGE PROTOCOL
On Wireless Networks
The RMP Header
The RMP Data Area
Re-transmission of Lost Packets
The Reliable Message Protocol
On Wireline Networks
Reliable Message Layer Application Program Interface (API)
Using the Reliable Message Layer on the Wireless Communications Device
Implementation of RMP
Implementation of RMP on the Proxy Server
Implementation of RMP on the Wireless Communications Device
WIRELESS NETWORK INTERFACE
Structure of the Wireless Network Interface
Enhancements to the Network Library
HEADER COMPRESSION
The C-UDP Header
The C-UDP Header for Compressed Packets
The C-UDP Header for Generic UDP Packets
The C-UDP Header for Other IP Packets
PROXY SERVER DETAILS
COMMUNICATIONS SYSTEM DETAILS
Tunneling Support
ALTERNATIVE SYSTEM
THE CLAIMS
THE ABSTRACT
CROSS REFERENCES TO RELATED APPLICATIONS
This application relates to the following group of applications. Each application in the group relates to, and incorporates by reference, each other application in the group. The invention of each application is assigned to the assignee of this invention. The group of applications includes the following.
U.S. patent application Ser. No. 09/087,515, entitled “Method and Apparatus for Communicating Information over Low Bandwidth Communications Networks,” filed May 29, 1998, having inventors Jeffrey C. Hawkins, Joseph K. Sipher and Scott D. Lincke.
U.S. patent application Ser. No. 09/086,888, entitled “Method and System for Secure Communications,” filed May 29, 1998, having inventors Ronald Marianetti II and Scott D. Lincke.
U.S. patent application Ser. No. 091087,552, entitled “Method and System for Wireless Internet Access,” filed May 29, 1998, having inventor Jeffrey C. Hawkins.
COPYRIGHT NOTICE
A portion of the disclosure of this patent document contains material that is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent disclosures, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
THE FIELD OF THE INVENTION
This invention relates to the field of information communications. In particular, the invention relates to low bandwidth network access to Internet based information.
BACKGROUND OF THE INVENTION
Wireless communications provides one method for mobile users to communicate to a wired network. In particular, wireless communications allows consumers to receive and send information. Examples of such wireless networks include cellular phones, pager systems, and satellite systems. The wireless network systems can be broken into relatively high bandwidth and low bandwidth systems. High bandwidth systems are for example satellite systems. Lower bandwidth systems include cellular phones and mobile radio systems. Still lower bandwidth systems include pager networks and low bandwidth packet switched radio systems (e.g., the BellSouth Mobile Data Mobitex™ system).
For users to access information on the Internet using wireless communications, the method in which they access the information is highly dependent on the type of wireless communications available to the user. For example on a high bandwidth network such as a wired network or a satellite system, the usual techniques for browsing data on the Internet are adequate.
An important source of Internet based data is the data accessible through the World Wide Web (referred to as the Web). The following describes the usual techniques for Web browsing. A user selects a web site associated with a URL (Uniform Resource Locator). The URL represents the address of the entry point to the web site (e.g., the home page for the web site). For example, the user may select a web site that supplies restaurant reviews. The user's computer (the client) makes an HTTP (HyperText Transport Protocol) request to the web server hosting the web site. The client typically needs to make multiple HTTP requests of the web server. For example, to load the restaurant locator home page, multiple HTTP requests are needed to download all the graphics, frame content, etc. Next, the user will typically need to browse through a number of linked pages to get to the page from which a search for restaurants can be made. Even if the user is immediately presented with the desired page, a great deal of information has had to been downloaded from the web site (e.g., graphics, advertisements, etc.). This additional information makes for a visually rich browsing experience. The user fills in the information on this page and selects a search button. The client makes another series of HTTP requests of the web server. The web server supplies the client with the requested information in an HTML formatted web page. The web page typically includes links to more graphics and advertisements that need to be accessed by the client.
For low bandwidth networks this technique does not work well. Too much bandwidth is needed to download the images. Also, low bandwidth networks typically charge per byte transmitted and can be very expensive if large amounts of data are downloaded. Thus, low bandwidth networks are desirable to use for accessing information on the Web but only if the amount of data transferred over the network is small. Specifically for packet data networks, the cost of transmitting messages increases with the number of packets transmitted. The cost of transmitting multiple packet messages is therefore a formidable obstacle for packet data network customer use.
One area in which Web access is becoming more desirable is in handheld devices. Handheld devices are emerging as important computer devices. Handheld devices typically implement a relatively small, but important function set. Examples of such handheld devices are the PalmPilot™ handheld device available from 3COM Corporation, Inc. of Santa Clara, Calif. Examples of the function set supported are address books, calendars, and task lists.
In the past, wireless communications with handheld devices have been performed using wireless modems, such as are available from Novatel Communications, Inc. of Calgary, Alberta, or wireless transceivers for dedicated wireless data access network. Essentially a wireless modem operates in the cellular phone network and supplies approximately 9600 baud bandwidth to the handheld device. This allows the user to access the web at a relatively low bandwidth.
An issue with using handheld devices to access the Web is related to their capabilities. Even if connected to a high bandwidth network, most handheld devices do not have the screen area or the processing power to display the graphics and large amounts of text in a typical web page. However, it is still desirable to support the browsing of information on the Web using handheld devices. It is further desirable that the handheld devices be able to use networks that have relatively low bandwidths.
Some of the methods by which previous systems addressed some of the issues described above are now described.
One method of

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method, system and apparatus for packet minimized... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method, system and apparatus for packet minimized..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system and apparatus for packet minimized... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2907064

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.