Patents by Inventor Steven Rudkin
Steven Rudkin 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: 9497065Abstract: A service session resource manager (72) for use in a router (18) capable of routing a plurality of at least partially contemporaneous service sessions over a communications line is described which mediates between services competing for bandwidth. The service session manager (72) updates its internal state based on both mediation enabled (22b) and mediation non-enabled (22a) devices.Type: GrantFiled: February 23, 2012Date of Patent: November 15, 2016Assignee: BRITISH TELECOMMUNICATIONSInventors: Michael Rizzo, Steven Rudkin
-
Publication number: 20130339529Abstract: A service session resource manager (72) for use in a router (18) capable of routing a plurality of at least partially contemporaneous service sessions over a communications line is described which mediates between services competing for bandwidth. The service session manager (72) updates its internal state based on both mediation enabled (22b) and mediation non-enabled (22a) devices.Type: ApplicationFiled: February 23, 2012Publication date: December 19, 2013Applicant: BRITISH TELECOMMUNICATIONS public limited companyInventors: Michael Rizzo, Steven Rudkin
-
Patent number: 8260959Abstract: A method of selecting a suitable service for the delivery of a communication across an integrated network is disclosed. Before now, users had to select the service that best suited their needs at the time of each delivery. By providing a computer programmed to act as a purchasing agent with data indicating the desirability of stability in the network service (that data representing the price the user is prepared to pay for stability) an automatic selection of the service to be provided to the communication is enabled. An embodiment is described in which different degrees of stability are given to different content file deliveries in dependence on the importance attached to the recipient by a content provider. The invention could equally be used to provide an appropriate services for many different types of network traffic.Type: GrantFiled: January 31, 2003Date of Patent: September 4, 2012Assignee: British Telecommunications public limited companyInventors: Steven Rudkin, Peter Van Nieuwenhuizen
-
Patent number: 8166142Abstract: A method and system to allow congestion charging signals to be generated and congestion charges to be applied on an inter-domain basis, on an aggregated basis and not on a per flow basis. Each network domain charges its neighboring domain for any ECN marks that it forwards to them. Since a flow will collect marks as it progresses across the network the last network domain (typically an Internet service provider (ISP) located at the edge of the network domains) will levy a charge based on a higher number of marks than any of the charges levied by other domains involved in the transmission of the flow, and this higher charge can be passed on to the end user, preferably as a single aggregated charge per subscriber per accounting period. Each network domain (whether an edge ISP or other domain such as an intermediate ISP) will forward traffic to other network domains and consequently can produce a single aggregated charge per connected domain.Type: GrantFiled: September 13, 2004Date of Patent: April 24, 2012Assignee: British Telecommunications PLCInventor: Steven Rudkin
-
Patent number: 7707271Abstract: Personalized content is provided over a communications network such as the Internet. Providing personalized content includes both generating content which depends on the recipient of that content and delivering that content in a manner that depends on the recipient. Although methods of providing personalized content are known, none of those methods provide a mechanism for deciding when and how to personalize content. By enabling a content provided to send policy data to local caches and having a local agent computer arrange for content files to be delivered in accordance with those policy files, such a mechanism is provided.Type: GrantFiled: April 19, 2002Date of Patent: April 27, 2010Assignee: British Telecommunications plcInventors: Steven Rudkin, Michael Rizzo, Andrew R Carver
-
Patent number: 7181526Abstract: A method of announcing a description of a media session, for example a multimedia conference, that is to take place over multicast capable links is provided in networks configured for Internet Protocol operation. A modular method of announcing media sessions includes: (a) generating a first base module having a first data structure having user oriented data relevant to the media session; (b) generating at least one media module having a second data structure with media oriented data necessary for a user to receive a respective media stream of the media session; (c) providing a link between the first base module and the at least one media module; and, (d) announcing the media session by making at least the first base module available to potential recipients of the media session.Type: GrantFiled: November 19, 1999Date of Patent: February 20, 2007Assignee: British Telecommunications public limited companyInventors: Sarah Bell, Sarom Ing, Steven Rudkin
-
Publication number: 20070028003Abstract: A method and system to allow congestion charging signals to be generated and congestion charges to be applied on an inter-domain basis, on an aggregated basis and not on a per flow basis. Each network domain charges its neighbouring domain for any ECN marks that it forwards to them. Since a flow will collect marks as it progresses across the network the last network domain (typically an Internet service provider (ISP) located at the edge of the network domains) will levy a charge based on a higher number of marks than any of the charges levied by other domains involved in the transmission of the flow, and this higher charge can be passed on to the end user, preferably as a single aggregated charge per subscriber per accounting period. Each network domain (whether an edge ISP or other domain such as an intermediate ISP) will forward traffic to other network domains and consequently can produce a single aggregated charge per connected domain.Type: ApplicationFiled: September 13, 2004Publication date: February 1, 2007Applicant: BRITISH TELECOMMUNICATIONS PUBLIC LTD COMPANYInventor: Steven Rudkin
-
Patent number: 7103667Abstract: A method and system manages media stream connections in a media session, for example a multimedia conference, that is to take place over multicast capable links provided in networks configured for Internet Protocol operation, (i.e., the communications network known as the MBone (Internet Protocol Multicast Backbone)). The method comprises receiving a session description of a media session by way of a session announcement over a network; parsing the session description to determine appropriate media application program(s) for processing at least one media stream of the session description, and connecting the one or more selected media streams to one or more respective media application programs utilising a session control configured for managing media stream connections for the one or more media application programs.Type: GrantFiled: November 19, 1999Date of Patent: September 5, 2006Assignee: British TelecommunicationsInventors: Sarah Bell, Sarom Ing, Steven Rudkin
-
Publication number: 20060149854Abstract: A method of selecting a suitable service for the delivery of a communication across an integrated network is disclosed. Before now, users had to select the service that best suited their needs at the time of each delivery. By providing a computer programmed to act as a purchasing agent with data indicating the desirability of stability in the network service (that data representing the price the user is prepared to pay for stability) an automatic selection of the service to be provided to the communication is enabled. An embodiment is described in which different degrees of stability are given to different content file deliveries in dependence on the importance attached to the recipient by a content provider. The invention could equally be used to provide an appropriate services for many different types of network traffic.Type: ApplicationFiled: January 31, 2003Publication date: July 6, 2006Inventors: Steven Rudkin, Peter Van Nieuwenhuizen
-
Patent number: 7069340Abstract: A packet network is arranged into a hierarchy, having one organization-level portion (CS, P, R2) and three site-level portions (S1, S2, S3). By using forwarding computers and assigning multicast addresses in respect of each portion, the total number of multicast addresses required to send multicast messages to all possible subsets of potential recipients is reduced. This alleviates routers in the network of the burden associated with storing and processing a large amount of multicast addresses.Type: GrantFiled: September 17, 1999Date of Patent: June 27, 2006Assignee: British Telecommunications public limited companyInventors: Paul Andrew Evans, Robert John Briscoe, Steven Rudkin
-
Publication number: 20040192324Abstract: A method of generating data indicating the price a purchaser is willing to pay for the delivery of a content file to a receiver is disclosed. Conventionally, a purchaser has had to generate data representing his offer for each delivery. In the present invention, the offer data is generated on the basis of stored utility curves and values of utility-influencing parameters provided by the purchaser. This reduces the burden placed on the purchaser merely to the provision of providing utility-influencing parameters rather than the offer data itself.Type: ApplicationFiled: January 6, 2004Publication date: September 30, 2004Inventor: Steven Rudkin
-
Publication number: 20040117426Abstract: A method of providing personalised content over a communications network such as the Internet is disclosed. Providing personalised content includes both generating content which depends on the recipient of that content and delivering that content in a manner that depends on the recipient. Although methods of providing personalised content are known, none of those methods provide a mechanism for deciding when and how to personalise content. By enabling a content provider to send policy data to local caches and having a local agent computer arrange for content files to be delivered in accordance with those policy files, such a mechanism is provided.Type: ApplicationFiled: October 16, 2003Publication date: June 17, 2004Inventors: Steven Rudkin, Michael Rizzo, Andrew R Carver
-
Publication number: 20040098706Abstract: A Component-based Software Distribution Channel allows Component Service Providers (10) to advertise component services via a Service Directory (12) to service developers. The component services are advertised in a format which encapsulates a legally binding contract which must be accepted before the components may be incorporated into a client service. The service developer may combine together a number of different component services to create a combined client service. That service may be announced in a Session Directory (16) in an encapsulated format which incorporates a legally binding agreement which must be accepted by a client before the resultant session may be accessed.Type: ApplicationFiled: August 28, 2003Publication date: May 20, 2004Inventors: Kashaf N Khan, Alan P Smith, Benjamin Bappu, Jean WC See, Steven Rudkin, George Papamargaritis
-
Publication number: 20040090914Abstract: A method of operating a packet network to provide selectable levels of service to different communications flows is disclosed. The method provides a network user with more flexibility in assigning a level of service to a given flow than conventional Asynchronous Transfer Mode networks. Furthermore, it provides a better differentiation between different qualities of service than is enabled by recent proposals for Internet Protocol networks. By identifying packets belonging to flows requiring a relatively high level of service, and, in response, allowing those packets access to capacity which is otherwise withheld, a relatively high level of service can be provided to streams of such packets. The invention is especially useful in relation to providing selected flows along residential high-speed Internet access lines (e.g. ADSL) with a higher level of capacity than other flows. The withheld capacity can comprise capacity which is normally hidden from the end-user by network configuration.Type: ApplicationFiled: September 4, 2003Publication date: May 13, 2004Inventors: Robert J Briscoe, Steven Rudkin