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: 9497065
    Abstract: 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: Grant
    Filed: February 23, 2012
    Date of Patent: November 15, 2016
    Assignee: BRITISH TELECOMMUNICATIONS
    Inventors: Michael Rizzo, Steven Rudkin
  • Publication number: 20130339529
    Abstract: 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: Application
    Filed: February 23, 2012
    Publication date: December 19, 2013
    Applicant: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Michael Rizzo, Steven Rudkin
  • Patent number: 8260959
    Abstract: 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: Grant
    Filed: January 31, 2003
    Date of Patent: September 4, 2012
    Assignee: British Telecommunications public limited company
    Inventors: Steven Rudkin, Peter Van Nieuwenhuizen
  • Patent number: 8166142
    Abstract: 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: Grant
    Filed: September 13, 2004
    Date of Patent: April 24, 2012
    Assignee: British Telecommunications PLC
    Inventor: Steven Rudkin
  • Patent number: 7707271
    Abstract: 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: Grant
    Filed: April 19, 2002
    Date of Patent: April 27, 2010
    Assignee: British Telecommunications plc
    Inventors: Steven Rudkin, Michael Rizzo, Andrew R Carver
  • Patent number: 7181526
    Abstract: 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: Grant
    Filed: November 19, 1999
    Date of Patent: February 20, 2007
    Assignee: British Telecommunications public limited company
    Inventors: Sarah Bell, Sarom Ing, Steven Rudkin
  • Publication number: 20070028003
    Abstract: 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: Application
    Filed: September 13, 2004
    Publication date: February 1, 2007
    Applicant: BRITISH TELECOMMUNICATIONS PUBLIC LTD COMPANY
    Inventor: Steven Rudkin
  • Patent number: 7103667
    Abstract: 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: Grant
    Filed: November 19, 1999
    Date of Patent: September 5, 2006
    Assignee: British Telecommunications
    Inventors: Sarah Bell, Sarom Ing, Steven Rudkin
  • Publication number: 20060149854
    Abstract: 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: Application
    Filed: January 31, 2003
    Publication date: July 6, 2006
    Inventors: Steven Rudkin, Peter Van Nieuwenhuizen
  • Patent number: 7069340
    Abstract: 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: Grant
    Filed: September 17, 1999
    Date of Patent: June 27, 2006
    Assignee: British Telecommunications public limited company
    Inventors: Paul Andrew Evans, Robert John Briscoe, Steven Rudkin
  • Publication number: 20040192324
    Abstract: 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: Application
    Filed: January 6, 2004
    Publication date: September 30, 2004
    Inventor: Steven Rudkin
  • Publication number: 20040117426
    Abstract: 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: Application
    Filed: October 16, 2003
    Publication date: June 17, 2004
    Inventors: Steven Rudkin, Michael Rizzo, Andrew R Carver
  • Publication number: 20040098706
    Abstract: 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: Application
    Filed: August 28, 2003
    Publication date: May 20, 2004
    Inventors: Kashaf N Khan, Alan P Smith, Benjamin Bappu, Jean WC See, Steven Rudkin, George Papamargaritis
  • Publication number: 20040090914
    Abstract: 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: Application
    Filed: September 4, 2003
    Publication date: May 13, 2004
    Inventors: Robert J Briscoe, Steven Rudkin