Patents Assigned to Camiant, Inc.
  • Patent number: 7738440
    Abstract: A method of assigning network resources between network endpoints includes providing a session initiation request to an application manager. The application manager is logically and physically decoupled from an application server associated with the network endpoints. This request initiates communication between the network endpoints through the set of network resources. The communication employs an application residing on an application server. The method also includes providing a PCMM message from the application manager to a policy server as a result of the session initiation request. The PCMM message includes at least some information, for example QoS information, embedded in the session initiation request. The method further includes selecting, via the policy server, a set of network resources for creating a path connecting the network endpoints. The policy server selects the set of network assets based on the PCMM message, for example to set QoS for the communication between the two endpoints.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: June 15, 2010
    Assignee: Camiant, Inc.
    Inventors: Yusun Kim Riley, Ajit Nair, Michael Mercurio
  • Publication number: 20100121960
    Abstract: A method implemented by a gateway device which handles sessions over a network to which the gateway device is connected and which also enforces conditions of service provided to those network sessions, the method involving: receiving from a policy server a policy rules package, wherein the policy rules package specifies a set of rules that are to be applied to certain sessions handled by the gateway device and a set of criteria for identifying among a plurality of subscribers a group of all subscribers to which the rules are to be applied by the gateway device; based on set of criteria in the policy rules package identifying all subscribers with currently active sessions to whom the policy rules are to be applied; and applying the set of rules to the sessions of the identified subscribers.
    Type: Application
    Filed: June 5, 2009
    Publication date: May 13, 2010
    Applicant: Camiant, Inc.
    Inventors: Uri Baniel, Tarek Abou-Assali, Yusun Kim Riley
  • Publication number: 20100103820
    Abstract: A method of managing a plurality of subscribers using a communication network involving: obtaining network usage data for a plurality of service flows associated with the plurality of subscribers using the network; from the network usage data, determining which of the plurality of subscribers has been using an excess amount of bandwidth; determining that at least some part of the network is currently in a congested state; and in response to determining that at least some part of the network is currently in the congested state, sending a policy decision to a gateway device that controls bandwidth resources currently being provided to the identified subscriber, said policy decision instructing the gateway device to reduce network bandwidth that is currently being provided to support existing service flows for the identified subscriber.
    Type: Application
    Filed: May 28, 2009
    Publication date: April 29, 2010
    Applicant: Camiant, Inc.
    Inventors: Randy FULLER, Robert JACKSON, Yusun Kim RILEY
  • Publication number: 20080019370
    Abstract: A method of providing QoS to a session from a client to a first network includes providing data packets from the client to be conveyed in a session from the client to a first network, inserting each of the data packets into an encapsulating packet, and transmitting the encapsulating packets through the second network to the first network, forming a tunnel through the second network. The method includes receiving the encapsulating packets at a terminating device in the first network. The terminating device removes the encapsulating headers to recover the data packets. The method includes determining an association between the packet headers of the data packets and the encapsulating headers, identifying data packets requiring QoS, and using the association to identify encapsulating packets corresponding data packets requiring Quality of Service. The method includes applying QoS to the encapsulating packets, corresponding to the session of data packets requiring the QoS, being conveyed through the tunnel.
    Type: Application
    Filed: July 16, 2007
    Publication date: January 24, 2008
    Applicant: Camiant, Inc.
    Inventor: Yusun Riley
  • Publication number: 20060274730
    Abstract: A method of allocating network assets for communication between first network endpoint and a second network endpoint includes providing a session initiation invite to a SIP proxy server for initiating a call flow between the network endpoints through the set of network assets. The call flow employs an application residing on an application server. The method also includes providing a resource reservation message from the SIP proxy server to a SIP protocol manager as a result of the session initiation invite. The resource reservation message is provided via a web services interface. The method further includes using the SIP protocol manager to allocate network assets for creating a call flow path connecting the network endpoints. The SIP protocol manager extracts information from the session initiation invite to determine an estimation of required network resources to be allocated.
    Type: Application
    Filed: May 16, 2006
    Publication date: December 7, 2006
    Applicant: Camiant, Inc.
    Inventors: James Medlock, Tarek Abou-Assali, Yusun Riley
  • Publication number: 20060062209
    Abstract: A method for managing a session over a network that involves multiple end points obtaining services via an application server, the method involving: after the end points have registered with the application server for the session, establishing initial policies for network traffic flows for each end point participating in the session; after establishing the initial policies, determining information about the network traffic flows for at least some of the multiple end points participating in the session; from the information determined about the network traffic flows, identifying which of the multiple end points is functioning as a host server for the session; and after identifying which of the multiple end points is functioning as the host server, establishing new policies for network traffic flows for the multiple end points, wherein under the new policies fewer network resources are reserved for each of the multiple end points other than and as compared to the end point functioning as the host server.
    Type: Application
    Filed: September 19, 2005
    Publication date: March 23, 2006
    Applicant: Camiant, Inc.
    Inventor: Yusun Kim Riley
  • Publication number: 20050228892
    Abstract: A method for delivering content over a network, the method involving: receiving a request to establish a session at a future time T1 over the network, the requested session for transferring content between a content server and a subscriber's equipment; reserving network capacity necessary to support the requested future session; acknowledging to the requestor that network resources have been reserved for said requestor for time T1; and when current time reaches time T1, causing the requested session to be set up for transferring content between the content server and the subscriber's equipment.
    Type: Application
    Filed: January 24, 2005
    Publication date: October 13, 2005
    Applicant: Camiant, Inc.
    Inventors: Yusun Riley, Manas Tandon, Pramod Kalyanasundaram
  • Publication number: 20050188415
    Abstract: A system for distributing digital content includes two or more digital content sources. Each source has a separate session manager that is distinct from other session managers associated with other digital content sources. The system further includes at least one set of network resources that receive digital content from the two or more digital content sources, modulate the digital content onto a carrier signal suitable for transmission over an access network, and transmit the carrier signal over the access network. The system also includes a receiving device for terminating the carrier signal. The receiving device generates a digital content stream corresponding to the digital content from the two or more digital content sources. The system further includes a policy server for allocating bandwidth of the network resources to the digital content sources, and for monitoring a utilization state of the network resources.
    Type: Application
    Filed: January 24, 2005
    Publication date: August 25, 2005
    Applicant: Camiant, Inc.
    Inventor: Yusun Riley
  • Publication number: 20050163060
    Abstract: A method of operating a policy server connected to a network including a plurality of network termination devices and a plurality of CPEs (customer premises equipment) that are behind the plurality of network termination devices, the method including: polling the plurality of termination devices for data maintained by the termination devices; processing the polled data to generate topology information, the topology information identifying which CPEs are behind which termination devices; and storing the topology information in a topology data structure.
    Type: Application
    Filed: June 14, 2004
    Publication date: July 28, 2005
    Applicant: Camiant, Inc.
    Inventors: Yusun Riley, James Medlock
  • Publication number: 20050091505
    Abstract: A method of managing dynamic services that are provided over a network, the method involving: storing rules for controlling admission to the network; keeping track of state of the network; receiving a request for establishing a session over the network; and using both the stored rules and the state of the network to determine whether to grant the request for establishing the session.
    Type: Application
    Filed: June 14, 2004
    Publication date: April 28, 2005
    Applicant: Camiant, Inc.
    Inventors: Yusun Riley, James Medlock, Andrew Bennett
  • Publication number: 20050073997
    Abstract: A method of assigning network resources between network endpoints includes providing a session initiation request to an application manager. The application manager is logically and physically decoupled from an application server associated with the network endpoints. This request initiates communication between the network endpoints through the set of network resources. The communication employs an application residing on an application server. The method also includes providing a PCMM message from the application manager to a policy server as a result of the session initiation request. The PCMM message includes at least some information, for example QoS information, embedded in the session initiation request. The method further includes selecting, via the policy server, a set of network resources for creating a path connecting the network endpoints. The policy server selects the set of network assets based on the PCMM message, for example to set QoS for the communication between the two endpoints.
    Type: Application
    Filed: June 14, 2004
    Publication date: April 7, 2005
    Applicant: Camiant, Inc.
    Inventors: Yusun Riley, Ajit Nair, Michael Mercurio