Patents by Inventor Mark D. Alleman

Mark D. Alleman 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: 8738446
    Abstract: Network-based advertising systems and methods for providing dynamic advertising information are provided. The system may include an advertising campaign management server configured, in an advertising campaign input phase, to serve an advertising client graphical user interface via an advertiser client. The interface may include a static advertising data input tool configured to receive static advertising data including advertisement text and a static advertisement link. The interface may further include a dynamic advertising data input tool configured to receive a dynamic data link to dynamic advertising data stored in an advertiser data source. The advertising campaign management server is configured to store the static advertising data and the dynamic data link in an associated advertisement data store for later retrieval by an advertising delivery server during an advertising delivery phase.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: May 27, 2014
    Inventors: Israel L'Heureux, Mark D. Alleman
  • Patent number: 8706865
    Abstract: A network communications method includes receiving, at a first networking device, a request for a network resource from a client device via a first communication path of a wide area network. The method includes obtaining first diagnostic information indicating an amount of transmission delay or packet loss for communications transmitted through the first communication path, and obtaining second diagnostic information for a second communication path between the client device and a second networking device. The method includes comparing the first and second diagnostic information to estimate whether the second communication path will enable faster transmission of communications than the first communication path.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: April 22, 2014
    Inventors: Israel L'Heureux, Mark D. Alleman
  • Patent number: 8667183
    Abstract: A network communications system and method are disclosed. In at least one implementation, the network communications system includes a network appliance configured to receive from a client device via a client-side wide area network, an HTTP non-compliant request stream including one or more HTTP non-compliant requests formatted according to an HTTP non-compliant application level protocol. The network appliance is further configured to translate the one or more HTTP non-compliant requests of the HTTP non-compliant request stream from the HTTP non-compliant application level protocol into one or more HTTP compliant requests of an HTTP compliant request stream. The network appliance is further configured to forward the HTTP compliant request stream including the one or more HTTP compliant requests to one or more server devices via a server-side local area network.
    Type: Grant
    Filed: March 20, 2011
    Date of Patent: March 4, 2014
    Inventors: Israel L'Heureux, Mark D. Alleman
  • Patent number: 8620999
    Abstract: Implementations for network resource modification for enabling higher network connection concurrence are disclosed. An example method includes receiving a request from a client for a network resource having references to objects, and retrieving the network resource from one or more servers. The method further includes modifying the network resource to cause the client to open a greater number of concurrent TCP connections to the network appliance than otherwise would have been opened had the network resource not been modified due to a browser program imposed limit on a number of concurrent TCP connections. The method further includes sending the modified network resource to the client, receiving a plurality requests for the objects from the client over the greater number of concurrent TCP connections, and replying to the plurality of requests for the objects by sending the objects to the client over the greater number of concurrent TCP connections.
    Type: Grant
    Filed: January 12, 2011
    Date of Patent: December 31, 2013
    Inventors: Israel L'Heureux, Mark D. Alleman
  • Patent number: 8621036
    Abstract: A secure file access system and method are disclosed which comprises a file access module executed on a processor of a computing device. The file access module receives a request to access an encrypted file from a computer program executed on the computing device and sends an access query including an encrypted first segment of the encrypted file and a user identifier to a file access server via a communication network. The access query enables the file access server, after decryption of the encrypted first segment using a first decryption key, to authorize or deny access to the encrypted second segment based, at least in part, on the user identifier and file access permission data. The file access module decrypts the encrypted second segment using a second decryption key obtained from the file access server to enable the computer program to access the second segment of the file.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: December 31, 2013
    Inventors: Israel L'Heureux, Mark D. Alleman
  • Patent number: 6177775
    Abstract: A system and method for use in synchronizing a vehicle wiper to an onboard audio signal. The method typically includes detecting a tempo of the audio signal and moving the wiper based on the detected tempo of the audio signal. Typically, the wiper motion is controlled by a wiper control configured to adjust the speed and/or delay of the wiper, such that the wiper is synchronized with the detected tempo of the audio signal.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: January 23, 2001
    Inventors: Mary C. Bruington, Mark D. Alleman