Patents Assigned to weComm Limited
  • Patent number: 7821943
    Abstract: Audio-visual data is provided to a network-connected terminal. First audio-visual data containing first information encoded at a first data rate and second audio-visual data containing first information encoded at a second data rate that is more than the first data rate are received. The first audio-visual data is provided to the network-connected terminal. A condition is identified to the effect that the amount of data being sent to the terminal is less than the available bandwidth. The difference between the data rates of the first and second audio-visual data is calculated, additional data packets are sent to the terminal to determine whether the available bandwidth is large enough to provide the first audio-visual data to the terminal; and if it is determined that the available bandwidth is large enough, provision of the first audio-visual data to the terminal is stopped and the second audio-visual data is provided instead.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: October 26, 2010
    Assignee: weComm Limited
    Inventors: Frederick Haigh Jowett, Peter George Fisher Russell
  • Patent number: 7570658
    Abstract: Transmitting packets of data from a first station to a second station. Each data packet conveys information of a first information type or a second information type thereby giving each an information type. Each data packet is transmitted using at least a first transmission process or a second transmission process and for each data packet a transmission process is selected in response to an indication of the information type of the information conveyed by the data packet.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: August 4, 2009
    Assignee: weComm Limited
    Inventors: Oliver Sturrock, Timothy John Wentford, Peter George Fisher Russell
  • Patent number: 7551649
    Abstract: Data packet transmission involves transmitting a first data packet from a first station over a network to create a first transmission with the intention of the first transmission being received at a second station. Said first data packet is retransmitted from the first station to the second station to create a second transmission, wherein said second transmission of said first data packet includes latency information indicating the time between said first transmission and said second transmission. The second station processes said latency information to determine a resend latency measurement.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: June 23, 2009
    Assignee: WeComm Limited
    Inventors: Oliver Sturrock, Timothy John Wentford
  • Patent number: 7505404
    Abstract: Communication occurs between a server and a terminal. The terminal establishes a first communication path with the server via a first allocated address. The server allocates an identification reference to a communication session upon initiation of said communication session. During the communication session the first communication path is closed and replaced by a second communication path with said server via a second allocated address. The server maintains said communication session after replacement of the first communication path with the second communication path by identifying said identification reference and communicating with said remote station via said second allocated address.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: March 17, 2009
    Assignee: weComm Limited
    Inventors: Oliver Sturrock, Timothy John Wentford
  • Patent number: 7483402
    Abstract: Data packet transmission involves transmitting a plurality of data packets from said first station to a second station at a first rate of transmission. Acknowledgement data is returned from the second station to the first station to acknowledge the receipt of data packets at the second station. Data packets that are not acknowledged are retransmitted from said first station to said second station. The first station monitors retransmit information indicating how many packets are retransmitted and adjusts said rate of transmission from said first rate to a second rate in response to an output of a control procedure that receives said retransmit information as an input.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: January 27, 2009
    Assignee: WeComm Limited
    Inventors: Oliver Sturrock, Timothy John Wentford, Peter George Fisher Russell
  • Publication number: 20080307047
    Abstract: Applications are supplied to mobile devices. An application template is developed as a hierarchy of nested elements and layout data for a plurality of types of element. An application is generated by applying content data to one or more of the elements to form objects. The objects are supplied to a requesting mobile device, such that each object contains data, an identification of its position within the hierarchy and an identification of its element type. In addition, layout data is supplied to the mobile device for element types corresponding to the supplied object.
    Type: Application
    Filed: June 9, 2008
    Publication date: December 11, 2008
    Applicant: weComm Limited
    Inventors: Frederick Haigh Jowett, Robert Jeffrey Noble
  • Patent number: 7443811
    Abstract: A data transmission method, wherein a first station transmits packets of data to a second station and the interval between data packet transmissions from said first station to said second station does not exceed a specified time interval, and said second station transmits packets of data to said first station and the interval between data packet transmissions from said second station to said first station does not exceed said specified time interval. Said first station identifies a preferred maximum interval of time between data packet transmissions and transmits a data packet to said second station containing a request that the interval between data packet transmissions does not exceed said preferred maximum interval. Said second station transmits a data packet to said first station containing a confirmation of said request, and said first station and said second station adjust said specified interval to substantially satisfy said preferred maximum interval.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: October 28, 2008
    Assignee: weComm Limited
    Inventors: Oliver Sturrock, Timothy John Wentford
  • Publication number: 20080212471
    Abstract: Audio-visual data is provided to a network-connected terminal. First audio-visual data containing first information encoded at a first data rate and second audio-visual data containing first information encoded at a second data rate that is more than the first data rate are received. The first audio-visual data is provided to the network-connected terminal. A condition is identified to the effect that the amount of data being sent to the terminal is less than the available bandwidth. The difference between the data rates of the first and second audio-visual data is calculated, additional data packets are sent to the terminal to determine whether the available bandwidth is large enough to provide the first audio-visual data to the terminal; and if it is determined that the available bandwidth is large enough, provision of the first audio-visual data to the terminal is stopped and the second audio-visual data is provided instead.
    Type: Application
    Filed: February 1, 2008
    Publication date: September 4, 2008
    Applicant: WeComm Limited
    Inventors: Frederick Haigh Jowett, Peter George Fisher Russell
  • Publication number: 20080209072
    Abstract: Data is provided over a network by negotiating a communications link with a network-connected terminal. First data is provided to the terminal over the communications link. Following receipt of a request from the terminal, provision of the first data to the terminal is stopped and second data is provided to the terminal over the communications link. At least one characteristic of the second data is modified so that it resembles the first data.
    Type: Application
    Filed: February 1, 2008
    Publication date: August 28, 2008
    Applicant: weComm Limited
    Inventors: Frederick Haigh Jowett, Peter George Fisher Russell
  • Publication number: 20060041673
    Abstract: A method of transmitting data over a network, wherein data is transmitted in packets from a first station to a second station, data is transmitted in packets from said second station to said first station, a first data packet transmitted from said first station is modified to measure connection latency, said modified first data packet is identified by said second station and a second data packet sent from said second station to said first station is also modified, and connection latency is determined at said first station with reference to (a) the time at which said first station transmitted said first modified packet, and (b) the time at which said second modified packet was received.
    Type: Application
    Filed: August 27, 2004
    Publication date: February 23, 2006
    Applicant: weComm Limited
    Inventors: Oliver Sturrock, Timothy Wentford
  • Publication number: 20060039283
    Abstract: Data packet transmission involves transmitting a plurality of data packets from said first station to a second station at a first rate of transmission. Acknowledgement data is returned from the second station to the first station to acknowledge the receipt of data packets at the second station. Data packets that are not acknowledged are retransmitted from said first station to said second station. The first station monitors retransmit information indicating how many packets are retransmitted and adjusts said rate of transmission from said first rate to a second rate in response to an output of a control procedure that receives said retransmit information as an input.
    Type: Application
    Filed: August 27, 2004
    Publication date: February 23, 2006
    Applicant: weComm Limited
    Inventors: Oliver Sturrock, Timothy Wentford, Peter Fisher Russell
  • Publication number: 20060039403
    Abstract: Transmitting packets of data from a first station to a second station. Each data packet conveys information of a first information type or a second information type thereby giving each an information type. Each data packet is transmitted using at least a first transmission process or a second transmission process and for each data packet a transmission process is selected in response to an indication of the information type of the information conveyed by the data packet.
    Type: Application
    Filed: August 27, 2004
    Publication date: February 23, 2006
    Applicant: weComm Limited
    Inventors: Oliver Sturrock, Timothy Wentford, Peter George Russell
  • Publication number: 20060041677
    Abstract: Network data transmission involves transmitting data packets from a first station for reception at a second station. The second station receives at least one of said transmitted packets in an input buffer, identifies at least one transmitted packet that has not been received as an identified non-received packet, and transmits an indication back to the first station indicating the identified non-received packet.
    Type: Application
    Filed: August 27, 2004
    Publication date: February 23, 2006
    Applicant: weComm Limited
    Inventors: Oliver Sturrock, Timothy Wentford, Peter Russell
  • Publication number: 20060039302
    Abstract: A data transmission method, wherein a first station transmits packets of data to a second station and the interval between data packet transmissions from said first station to said second station does not exceed a specified time interval, and said second station transmits packets of data to said first station and the interval between data packet transmissions from said second station to said first station does not exceed said specified time interval. Said first station identifies a preferred maximum interval of time between data packet transmissions and transmits a data packet to said second station containing a request that the interval between data packet transmissions does not exceed said preferred maximum interval. Said second station transmits a data packet to said first station containing a confirmation of said request, and said first station and said second station adjust said specified interval to substantially satisfy said preferred maximum interval.
    Type: Application
    Filed: August 27, 2004
    Publication date: February 23, 2006
    Applicant: weComm Limited
    Inventors: Oliver Sturrock, Timothy Wentford
  • Publication number: 20060039294
    Abstract: Data packet transmission involves transmitting a first data packet from a first station over a network to create a first transmission with the intention of the first transmission being received at a second station. Said first data packet is retransmitted from the first station to the second station to create a second transmission, wherein said second transmission of said first data packet includes latency information indicating the time between said first transmission and said second transmission. The second station processes said latency information to determine a resend latency measurement.
    Type: Application
    Filed: August 27, 2004
    Publication date: February 23, 2006
    Applicant: weComm Limited
    Inventors: Oliver Sturrock, Timothy Wentford
  • Publication number: 20060041675
    Abstract: Prioritised data is transmitted in packets. The data includes first data having a first priority level and second data having a second priority level. Each transmitted packet includes a first allocation of said first data and a second allocation of said second data and the relative sizes of said first allocation and said second allocation reflect the relative priority levels of said first data and said second data.
    Type: Application
    Filed: August 27, 2004
    Publication date: February 23, 2006
    Applicant: weComm Limited
    Inventors: Oliver Sturrock, Timothy Wentford, Peter George Russell
  • Publication number: 20060039279
    Abstract: Communication occurs between a server and a terminal. The terminal establishes a first communication path with the server via a first allocated address. The server allocates an identification reference to a communication session upon initiation of said communication session. During the communication session the first communication path is closed and replaced by a second communication path with said server via a second allocated address. The server maintains said communication session after replacement of the first communication path with the second communication path by identifying said identification reference and communicating with said remote station via said second allocated address.
    Type: Application
    Filed: August 27, 2004
    Publication date: February 23, 2006
    Applicant: weComm Limited
    Inventors: Oliver Sturrock, Timothy Wentford
  • Publication number: 20060039295
    Abstract: Transmitting data over a network takes place and parameters indicating network conditions vary during the transmission. A first station identifies at least one of these parameters. The first station then adjusts the nature of the transmitted data in response to the parameter(s). Examples of network condition parameters are the rate at which data is transmitted, the amount of data in an output buffer or the connection latency of the network.
    Type: Application
    Filed: August 27, 2004
    Publication date: February 23, 2006
    Applicant: weComm Limited
    Inventors: Oliver Sturrock, Timothy Wentford, Peter Russell, Steven Tan
  • Publication number: 20060039350
    Abstract: Re-establishing a transmission of data from a first station to a second station involves pausing transmission of data from a first station to a second station following an indication that a communication session is inactive. The first station receives an indication to the effect that the inactive session has been reestablished and that data is to be transmitted then sends only a portion of data that has not been sent.
    Type: Application
    Filed: August 27, 2004
    Publication date: February 23, 2006
    Applicant: weComm Limited
    Inventors: Oliver Sturrock, Timothy Wentford, Peter Russell, Steven Tan