Patents by Inventor Bruce K. Martin, Jr.

Bruce K. Martin, Jr. has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6353839
    Abstract: To accept, store, and use dynamic information within a markup language, a markup language variable system is introduced. The markup language variable system allows variable scopes to be created within markup language user agents. Variables can then be assigned using static variable assignment via markup language tags or dynamic variable assignment via user requests. Variables can be used within markup language displays or within addresses such as Uniform Resource Locators (URLs). Automatic escaping ensures that variables are correctly modified for use within certain contexts such as URLs.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: March 5, 2002
    Assignee: Openwave Systems Inc.
    Inventors: Peter F. King, Russell S. Greer, Bruce V. Schwartz, Bruce K. Martin, Jr., Mark G. Lentczner, Lawrence M. Stein
  • Patent number: 6292833
    Abstract: Techniques for ensuring secure access to local service of mobile devices of a wireless communication system are disclosed. The techniques control access to local services of mobile devices such that only authorized services are able to remotely alter the local services of the mobile devices. Before permitting access to local services of a mobile device, the identity of the network site seeking to have access is checked to determine whether the network site is authorized for such access. If the network site is authorized, then access is permitted and the network site is able to modify or alter the local services of the mobile device. On the other hand, when the network site is not authorized, then the network site is denied access to the local service so that the local services provided by the network site are not open to attack or corruption from unscrupulous network sites.
    Type: Grant
    Filed: July 17, 1998
    Date of Patent: September 18, 2001
    Assignee: Openwave Systems Inc.
    Inventors: Hanqing Liao, Peter F. King, Bruce K. Martin, Jr.
  • Patent number: 6289212
    Abstract: Improved techniques for providing electronic mail services across a network are disclosed. A mail server and its clients communicate through a network. Although the mail server centrally manages the electronic mail services, the clients are able to themselves locally perform certain electronic mail services when the network is unavailable. Accordingly, clients seeking to perform electronic mail services no longer endure significant delays when the network is unavailable. The network can be unavailable for a variety of reasons, including: congestion, out of range, network failure, etc. The network can be wired or wireless. The invention is particularly well suited for networks having sporadic connectivity, high latencies or excessive traffic.
    Type: Grant
    Filed: October 13, 1998
    Date of Patent: September 11, 2001
    Assignee: Openwave Systems Inc.
    Inventors: Lawrence M. Stein, Peter F. King, Bruce K. Martin, Jr., Bruce V. Schwartz, Paul A. Smethers
  • Patent number: 6247048
    Abstract: The present invention discloses a system for transcoding character sets between Internet hosts and thin client devices over data networks. A proxy server is provided as an intermediary between the Internet hosts and the thin client devices, and is informed when a specific character set is preferred by the client device. The client character set preference is communicated to the proxy server prior to the client receiving information from an Internet host. When a communication session is established between one of the Internet hosts and one of the thin client devices, the proxy server performs the character set transcoding if the character sets of the Internet host and the client device are not the same. Apart from any existing techniques, the proxy server handles the task of character set transcoding so as to alleviate the mobile computing devices from performing the transcoding locally.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: June 12, 2001
    Assignee: Openwave Systems Inc
    Inventors: Russell S. Greer, Bruce K. Martin, Jr., Bruce V. Schwartz, Lawrence M. Stein
  • 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: 6233608
    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 fill 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: June 7, 1999
    Date of Patent: May 15, 2001
    Assignee: Openwave Systems Inc.
    Inventors: Andrew L. Laursen, Bruce K. Martin, Jr., Alain S. Rossmann
  • 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