Patents Assigned to weComm Limited
-
Patent number: 7821943Abstract: 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: GrantFiled: February 1, 2008Date of Patent: October 26, 2010Assignee: weComm LimitedInventors: Frederick Haigh Jowett, Peter George Fisher Russell
-
Patent number: 7570658Abstract: 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: GrantFiled: August 27, 2004Date of Patent: August 4, 2009Assignee: weComm LimitedInventors: Oliver Sturrock, Timothy John Wentford, Peter George Fisher Russell
-
Patent number: 7551649Abstract: 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: GrantFiled: August 27, 2004Date of Patent: June 23, 2009Assignee: WeComm LimitedInventors: Oliver Sturrock, Timothy John Wentford
-
Patent number: 7505404Abstract: 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: GrantFiled: August 27, 2004Date of Patent: March 17, 2009Assignee: weComm LimitedInventors: Oliver Sturrock, Timothy John Wentford
-
Patent number: 7483402Abstract: 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: GrantFiled: August 27, 2004Date of Patent: January 27, 2009Assignee: WeComm LimitedInventors: Oliver Sturrock, Timothy John Wentford, Peter George Fisher Russell
-
Publication number: 20080307047Abstract: 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: ApplicationFiled: June 9, 2008Publication date: December 11, 2008Applicant: weComm LimitedInventors: Frederick Haigh Jowett, Robert Jeffrey Noble
-
Patent number: 7443811Abstract: 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: GrantFiled: August 27, 2004Date of Patent: October 28, 2008Assignee: weComm LimitedInventors: Oliver Sturrock, Timothy John Wentford
-
Publication number: 20080212471Abstract: 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: ApplicationFiled: February 1, 2008Publication date: September 4, 2008Applicant: WeComm LimitedInventors: Frederick Haigh Jowett, Peter George Fisher Russell
-
Publication number: 20080209072Abstract: 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: ApplicationFiled: February 1, 2008Publication date: August 28, 2008Applicant: weComm LimitedInventors: Frederick Haigh Jowett, Peter George Fisher Russell
-
Publication number: 20060041673Abstract: 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: ApplicationFiled: August 27, 2004Publication date: February 23, 2006Applicant: weComm LimitedInventors: Oliver Sturrock, Timothy Wentford
-
Publication number: 20060039283Abstract: 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: ApplicationFiled: August 27, 2004Publication date: February 23, 2006Applicant: weComm LimitedInventors: Oliver Sturrock, Timothy Wentford, Peter Fisher Russell
-
Publication number: 20060039403Abstract: 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: ApplicationFiled: August 27, 2004Publication date: February 23, 2006Applicant: weComm LimitedInventors: Oliver Sturrock, Timothy Wentford, Peter George Russell
-
Publication number: 20060041677Abstract: 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: ApplicationFiled: August 27, 2004Publication date: February 23, 2006Applicant: weComm LimitedInventors: Oliver Sturrock, Timothy Wentford, Peter Russell
-
Publication number: 20060039302Abstract: 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: ApplicationFiled: August 27, 2004Publication date: February 23, 2006Applicant: weComm LimitedInventors: Oliver Sturrock, Timothy Wentford
-
Publication number: 20060039294Abstract: 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: ApplicationFiled: August 27, 2004Publication date: February 23, 2006Applicant: weComm LimitedInventors: Oliver Sturrock, Timothy Wentford
-
Publication number: 20060041675Abstract: 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: ApplicationFiled: August 27, 2004Publication date: February 23, 2006Applicant: weComm LimitedInventors: Oliver Sturrock, Timothy Wentford, Peter George Russell
-
Publication number: 20060039279Abstract: 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: ApplicationFiled: August 27, 2004Publication date: February 23, 2006Applicant: weComm LimitedInventors: Oliver Sturrock, Timothy Wentford
-
Publication number: 20060039295Abstract: 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: ApplicationFiled: August 27, 2004Publication date: February 23, 2006Applicant: weComm LimitedInventors: Oliver Sturrock, Timothy Wentford, Peter Russell, Steven Tan
-
Publication number: 20060039350Abstract: 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: ApplicationFiled: August 27, 2004Publication date: February 23, 2006Applicant: weComm LimitedInventors: Oliver Sturrock, Timothy Wentford, Peter Russell, Steven Tan