Patents by Inventor Charles Musta

Charles Musta 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).

  • Publication number: 20170214626
    Abstract: A computer device can establish multiple links with a network, with each link having different characteristics such as bandwidth, jitter, latency, and the like. The computer device can execute applications of different types, and can select for each application one of the links with the network based on both the type of application and the characteristics of the link. The computer device can thereby select the best link for each application, improving overall communication via the network.
    Type: Application
    Filed: January 25, 2016
    Publication date: July 27, 2017
    Inventors: WAYNE DUNLAP, Charles Musta
  • Patent number: 8493985
    Abstract: A method of transforming messages for communication via a network includes receiving a message from an application being executed at a processor. The message is received at a connection object, which transforms the received message based on characteristics of the connection object. The characteristics can be determined via a negotiation between the source and target of the message. The connection object provides the transformed message to a protocol layer, which forms packets based on the message. The connection object thus transforms each message independent of the transmission protocol used to communicate the message to the target, thereby improving communication bandwidth and efficiency.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: July 23, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Harlan T. Beverly, Charles Musta
  • Patent number: 8458357
    Abstract: Techniques are disclosed for setting network communication parameters at a network interface based on the types of applications being executed at one or more computer devices that interface with the network. Thus, for example, the network interface can set the communication bandwidth, priority, or combination thereof, for each executing application based on the application type. By setting the network communication parameters for each application based on the application type, the applications can communicate with the network more efficiently.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: June 4, 2013
    Assignee: Qualcomm Incorporated
    Inventors: Benjamin Menchaca, Harlan T. Beverly, Christopher Cowden, Charles Musta, Wayne Dunlap
  • Publication number: 20090185581
    Abstract: A method of transforming messages for communication via a network includes receiving a message from an application being executed at a processor. The message is received at a connection object, which transforms the received message based on characteristics of the connection object. The characteristics can be determined via a negotiation between the source and target of the message. The connection object provides the transformed message to a protocol layer, which forms packets based on the message. The connection object thus transforms each message independent of the transmission protocol used to communicate the message to the target, thereby improving communication bandwidth and efficiency.
    Type: Application
    Filed: January 16, 2009
    Publication date: July 23, 2009
    Applicant: BIGFOOT NETWORKS, INC.
    Inventors: Harlan T. Beverly, Charles Musta
  • Publication number: 20050223279
    Abstract: A command is received, at a network storage driver, from an operating system storage stack, wherein the command is for communication with a target storage device over a connection across a network. The command is selectively executed, a plurality of times over the connection, for communicating with the target storage device, in response to a determination that the command failed to successfully communicate with the target storage device within a threshold period of time.
    Type: Application
    Filed: April 6, 2004
    Publication date: October 6, 2005
    Inventors: Navneet Malpani, Xuebin Yao, Charles Musta, Mikal Hart