Patents by Inventor Marc S. Dye

Marc S. Dye 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: 7359395
    Abstract: The present invention relates to telecommunications devices, systems and methods for providing improved performance over long latency communications links. Some embodiments selectively pre-fetch and transmit information over the link using improved protocol and pre-fetch mechanisms. One system includes a first gateway (430) adapted to communicate with a client (410), the first gateway including a processor coupled to a storage medium. The storage medium includes code for receiving a request for retrieving a web object, code for forwarding the request to a second gateway (440) over the long latency link, and code for receiving a pre-fetch announcement and response data for the web object from the second gateway. The pre-fetch announcement is received prior to receiving the response data.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: April 15, 2008
    Assignee: Packeteer, Inc.
    Inventors: Jerome D. Toporek, Marc S. Dye, Jeremy A. McCooey
  • Publication number: 20040258053
    Abstract: The present invention relates to telecommunications devices, systems and methods for providing improved performance over long latency communications links. Some embodiments selectively pre-fetch and transmit information over the link using improved protocol and pre-fetch mechanisms. One system includes a first gateway (430) adapted to communicate with a client (410), the first gateway including a processor coupled to a storage medium. The storage medium includes code for receiving a request for retrieving a web object, code for forwarding the request to a second gateway (440) over the long latency link, and code for receiving a pre-fetch announcement and response data for the web object from the second gateway. The pre-fetch announcement is received prior to receiving the response data.
    Type: Application
    Filed: June 16, 2004
    Publication date: December 23, 2004
    Applicant: Mentat Inc.
    Inventors: Jerome D. Toporek, Marc S. Dye, Jeremy A. McCooey
  • Patent number: 6535929
    Abstract: Communication between application programs is facilitated by a virtual device driver to which the application programs make function calls. The device driver registers each application in response to a request for application-to-application communication. During registration, the device driver determines the addressing mode of the application being registered. An address mapping operation is performed and the results of the mapping operation along with other information about the application are stored in a data store administered by the kernel of the device driver. The device driver allows two applications of dissimilar addressing mode to communicate with one another without a priori knowledge of the communicating partner's addressing mode. The virtual device driver handles communication transparently for the communicating applications, allowing the applications to send and receive data.
    Type: Grant
    Filed: July 2, 1996
    Date of Patent: March 18, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Joseph E. Provino, James D. Davis, Marc S. Dye