Patents Assigned to Phone.com, Inc.
  • Patent number: 6243739
    Abstract: Access to hypermedia servers connected to networks such as the Internet can be provided through mobile devices such as wireless telephones. Unfortunately, limitations in processing power and memory space of the mobile device and limitations bandwidth of the communication channels connecting the mobile devices to the rest of the network cause long wait times for many types of requests to be serviced. In one application, a user is notified that unsolicited electronic mail has arrived in the user's mail box on a computer connected directly a network and, in response, the user requests the mail to be sent to the mobile device. The perceived latency in servicing such a request can be reduced by delivering at least a portion of the unsolicited electronic mail to mobile device before notifying the user that the mail has arrived in the mail box. In this manner, at least a portion of that mail can be presented to the user in response to a request with little delay.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: June 5, 2001
    Assignee: Phone.com, Inc.
    Inventors: Bruce V. Schwartz, Stephen S. Boyle, Peter F. King, Bruce K. Martin, Jr.
  • Patent number: 6233577
    Abstract: The present invention discloses a central certificate management system for thin client devices in data networks and has particular applications to systems having a large number of the thin clients serviced by a proxy server through which the thin clients communicate with a plurality of secure server computers over a data network. According to one aspect, the present invention provides a certificate management module that causes the server device to manage digital certificates for each of the thin client devices. To minimize the latency of obtaining certificates for each of the thin client devices, the certificate management module reserves a fixed number of free certificates signed by a certificate authority and their respective private keys in a certificate database and frequently updates the free certificate according to a certificate updating message.
    Type: Grant
    Filed: February 17, 1998
    Date of Patent: May 15, 2001
    Assignee: Phone.com, Inc.
    Inventors: Seetharaman Ramasubramani, Peter F. King
  • Patent number: 6209009
    Abstract: A structured screen display process presents structured information that includes a plurality of selectable and non-selectable elements on any width screen display so that the user is able to see as many of the elements as possible at once, and is able to see the complete text of any element as needed. The process dynamically adapts the display of structured information to the screen display width of a device. The structured information is presented on a screen display by displaying at least a portion of each element of a plurality of elements on the screen display where at least one of the selectable elements has a width greater than a width of the screen display. The at least one selectable element is scrolled horizontally while continuing to display the other elements of the plurality of elements.
    Type: Grant
    Filed: April 7, 1998
    Date of Patent: March 27, 2001
    Assignee: Phone.com, Inc.
    Inventors: Bruce V. Schwartz, Alain S. Rossmann
  • Patent number: 6185208
    Abstract: Improved techniques for providing reference numbers for purposes of fragmenting a message for transmission over a network (e.g., a wireless data network) that supports only a limited size message are disclosed. The reference numbers for the fragmented messages are shared by groups of destinations (e.g., subscribers or mobile devices). As a result, the number of reference numbers to be stored is small compared to the number of possible destinations, and the size of the reference numbers themselves is also kept small. The number of groupings and the size of the reference numbers can also be adjusted to fit system objectives.
    Type: Grant
    Filed: June 26, 1998
    Date of Patent: February 6, 2001
    Assignee: Phone.com, Inc.
    Inventor: Hanqing Liao
  • Patent number: 6150962
    Abstract: A predictive data entry method permits a user of a device to efficiently enter data using a keypad where each of a plurality of keys represents a plurality of different characters. When the user presses one of the keys representing multiple characters, the predictive data entry method determines the character within the multiple characters most likely desired by the user. Thus, in most instances, a single key stroke is sufficient to select the desired character.
    Type: Grant
    Filed: June 14, 1999
    Date of Patent: November 21, 2000
    Assignee: Phone.com, Inc.
    Inventor: Alain S. Rossmann
  • Patent number: 6147670
    Abstract: A structured screen display process presents structured information that includes a plurality of elements on any width screen display so that the user is able to see as many of the elements as possible at once, and is able to see the complete text of any element as needed. The process dynamically adapts the display of structured information to the screen display width of the device. Further, in this dynamic adaptation, the user sees at a glance as many as possible of the elements of the structure, and the user can see any of the elements at the user's discretion in a way which is compatible with using structured information such as a menu of choices. The structured information is presented on a screen display by displaying at least a portion of each element in a plurality of elements on the screen display where at least one of the elements has a width greater than a width of the screen display.
    Type: Grant
    Filed: March 13, 1997
    Date of Patent: November 14, 2000
    Assignee: Phone.com, Inc.
    Inventor: Alain Rossmann
  • Patent number: 6148405
    Abstract: The present invention is a method and system for establishing an authenticated and secure communication session for transactions between a server and a client in a wireless data network that generally comprises an airnet, a landline network and a link server therebetween. The client having limited computing resources is remotely located with respect to the server and communicates to the server through the wireless data network. To authenticate each other, the client and the server conduct two rounds of authentication, the client authentication and the server authentication, independently and respectively, each of the authentication processes is based on a shared secret encrypt key and challenge/response mechanism. To reach for a mutually accepted cipher in the subsequent transactions, the server looks up for a commonly used cipher and forwards the cipher along with a session key to the client.
    Type: Grant
    Filed: November 10, 1997
    Date of Patent: November 14, 2000
    Assignee: Phone.com, Inc.
    Inventors: Hanqing Liao, Stephen S. Boyle, Peter F. King, Bruce V. Schwartz
  • Patent number: 6138158
    Abstract: The present invention has particular applications to the navigation of Internet web pages using two-way interactive communication devices, such as a mobile device, a mobile phone, a landline telephone, and an Internet capable remote controller. According to one aspect of the present invention, each of the two-way interactive communication devices is a node in a distributed network, thus the devices can access hypermedia or hierarchic layers of information stored in server devices on the network. When one or more pages of information are updated, rather than sending the entire updated information to users of the devices subscribing to the updated information through the network, the present invention sends a notification to a proxy server that forwards the notification to the users using a messaging system via a low cost narrowband channel. Upon receiving the notification, the users can fetch the updates, when needed, through a wideband channel.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: October 24, 2000
    Assignee: Phone.Com, Inc.
    Inventors: Stephen S. Boyle, Mark A. Fox, Seetharaman Ramasubramani, Bruce V. Schwartz, Bruce K. Martin, Jr., Peter F. King, Hanqing Liao
  • Patent number: 6119155
    Abstract: Under the limited bandwidth of the current wireless data network and with the low memory in mobile devices in use today, the process of going through a number of intermediate pages to get to a desired page increases the latency of the information deliver and intensifies the network traffic. A method for accelerating the navigation of hypertext pages based on a compound request is disclosed. After a compound request is entered and activated, the compound request is parsed into an antecedent request followed by a final request wherein the antecedent request comprises a plurality of intermediate requests. All the intermediate requests are processed individually and sequentially as if they were entered individually and cards corresponding to the intermediate requests are fetched sequentially. A final card containing desired information by the final request is fetched based on the card corresponding to the last intermediate request and thereby displayed.
    Type: Grant
    Filed: February 19, 1998
    Date of Patent: September 12, 2000
    Assignee: Phone.com, Inc.
    Inventors: Alain S. Rossmann, Andrew L. Laursen, Bruce K. Martin, Jr.
  • Patent number: 6119167
    Abstract: Data are pushed from a source to a destination via an intermediate computer system. If the intermediate computer system is unable to forward the pushed data to the destination for a predetermined length of time, the intermediate system deletes the pushed data and never forwards the data to the destination. According to another aspect, the intermediate system receives a command, e.g. from a server originating the data, to delete the data if the data has not yet been forwarded to the destination. According to another aspect, the intermediate system receives data whose identifier (e.g. source URL) matches an identifier of data pushed earlier to the same destination but not yet forwarded. The intermediate system deletes the earlier pushed data and never forwards the earlier pushed data.
    Type: Grant
    Filed: July 11, 1997
    Date of Patent: September 12, 2000
    Assignee: Phone.Com, Inc.
    Inventors: Stephen S. Boyle, Peter F. King, Bruce K. Martin, Jr., Alain S. Rossmann, Bruce V. Schwartz
  • Patent number: 6065120
    Abstract: The present invention has been made in consideration of thin devices efficiently communicating ideas and transactions into data networks by using other devices with full functional user interface in the networks. According to one aspect of the present invention, the thin device exclusively controls the authentication of a rendezvous that is associated with a user account in a server. The thin device running a micro-browser provisions the rendezvous with a set of credential information in an authenticated and secure communication session so that the provisioning process is truly proprietary. To access the user account, the other devices equipped with well known browsers must submit the correct credential information to the rendezvous for verification in the server.
    Type: Grant
    Filed: December 9, 1997
    Date of Patent: May 16, 2000
    Assignee: Phone.com, Inc.
    Inventors: Andrew L. Laursen, Bruce K. Martin, Jr., Alain S. Rossmann