Patents by Inventor Gregory Vaughan

Gregory Vaughan 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: 7983300
    Abstract: For a network that connects several computers, a method of determining the network bandwidth between two computers. The method measures a first time interval between when one of the computers (1) sends a first data set to the other computer and (2) receives a first response. It also measures a second time interval between when one of the computers (1) sends a second data set to the other computer and (2) receives a second response. The method then identifies the network bandwidth from the two measured time intervals.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: July 19, 2011
    Assignee: Apple Inc.
    Inventors: Gregory Vaughan, Mythili Devineni
  • Patent number: 7380014
    Abstract: Reliability is added to RTP by having a client acknowledge to the server each of the RTP packets received by the client, and retransmitting from the server to the client any of the packets that remain unacknowledged subsequent to expiration of a predetermined time duration subsequent to the timestamp. The server continuously determines a maximum number of bytes that may be contained in the RTP packets streaming into the network and, in the event a number of bytes in the RTP packets exceeds the maximum number, discontinues streaming of the RTP packets until it is determined that the number of bytes is less than the maximum number. The server also continuously determines a present streaming rate at which the RTP packets are streamed into the network wherein the present streaming rate exceeds the normal streaming rate.
    Type: Grant
    Filed: February 7, 2006
    Date of Patent: May 27, 2008
    Assignee: Apple Inc.
    Inventors: Chris LeCroy, Gregory Vaughan
  • Patent number: 7366199
    Abstract: For a network that connects several computers, a method of determining the network bandwidth between two computers. The method measures a first time interval between when one of the computers (1) sends a first data set to the other computer and (2) receives a first response. It also measures a second time interval between when one of the computers (1) sends a second data set to the other computer and (2) receives a second response. The method then identifies the network bandwidth from the two measured time intervals.
    Type: Grant
    Filed: December 10, 2002
    Date of Patent: April 29, 2008
    Assignee: Apple Inc.
    Inventors: Gregory Vaughan, Mythili Devineni
  • Publication number: 20080098124
    Abstract: For a network that connects several computers, a method of determining the network bandwidth between two computers. The method measures a first time interval between when one of the computers (1) sends a first data set to the other computer and (2) receives a first response. It also measures a second time interval between when one of the computers (1) sends a second data set to the other computer and (2) receives a second response. The method then identifies the network bandwidth from the two measured time intervals.
    Type: Application
    Filed: December 21, 2007
    Publication date: April 24, 2008
    Inventors: Gregory Vaughan, Mythili Devineni
  • Publication number: 20060129693
    Abstract: Reliability is added to RTP by having a client acknowledge to the server each of the RTP packets received by the client, and retransmitting from the server to the client any of the packets that remain unacknowledged subsequent to expiration of a predetermined time duration subsequent to the timestamp. The server continuously determines a maximum number of bytes that may be contained in the RTP packets streaming into the network and, in the event a number of bytes in the RTP packets exceeds the maximum number, discontinues streaming of the RTP packets until it is determined that the number of bytes is less than the maximum number. The server also continuously determines a present streaming rate at which the RTP packets are streamed into the network wherein the present streaming rate exceeds the normal streaming rate.
    Type: Application
    Filed: February 7, 2006
    Publication date: June 15, 2006
    Inventors: Chris LeCroy, Gregory Vaughan
  • Patent number: 6996624
    Abstract: Reliability is added to RTP by having a client acknowledge to the server each of the RTP packets received by the client, and retransmitting from the server to the client any of the packets that remain unacknowledged subsequent to expiration of a predetermined time duration subsequent to the timestamp. The server continuously determines a maximum number of bytes that may be contained in the RTP packets streaming into the network and, in the event a number of bytes in the RTP packets exceeds the maximum number, discontinues streaming of the RTP packets until it is determined that the number of bytes is less than the maximum number. The server also continuously determines a present streaming rate at which the RTP packets are streamed into the network wherein the present streaming rate exceeds the normal streaming rate.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: February 7, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Chris LeCroy, Gregory Vaughan
  • Patent number: 6567919
    Abstract: Authentication of a request by a computer for access to a resource is accomplished by means of a randomly generated password that can only be used a limited number of times. In a disclosed embodiment of the invention, a network computer sends a boot request to a network server. In response, the network server generates a random password, and sets a use counter to a value which indicates the number of times that the password can be used for access to network resources. This password is transmitted to the network computer, which uses it to initiate a session with a network file server, and access network resources. The network server then invalidates the password, by decrementing the use counter to zero. As a result, even if the password becomes known to an unauthorized user as it is being transmitted from the network server to the network computer, it cannot be improperly employed to gain access to any network resources.
    Type: Grant
    Filed: October 8, 1998
    Date of Patent: May 20, 2003
    Assignee: Apple Computer, Inc.
    Inventors: Kazu Yanagihara, Gregory Burns, Gregory Vaughan