Patents Assigned to Camiant, Inc.
-
Patent number: 9100551Abstract: 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: GrantFiled: December 23, 2009Date of Patent: August 4, 2015Assignee: Camiant, Inc.Inventor: Yusun Kim Riley
-
Patent number: 9094484Abstract: 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: GrantFiled: April 15, 2013Date of Patent: July 28, 2015Assignee: Camiant, Inc.Inventor: Yusun Kim Riley
-
Patent number: 8750279Abstract: 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: GrantFiled: April 9, 2010Date of Patent: June 10, 2014Assignee: Camiant, Inc.Inventors: Yusun Kim Riley, Ajit Nair, Michael Mercurio
-
Patent number: 8645563Abstract: 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: GrantFiled: September 27, 2010Date of Patent: February 4, 2014Assignee: Camiant, Inc.Inventor: Yusun Kim Riley
-
Patent number: 8619630Abstract: 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: GrantFiled: June 14, 2004Date of Patent: December 31, 2013Assignee: Camiant, Inc.Inventors: Yusun Kim Riley, James Medlock
-
Patent number: 8595368Abstract: 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: GrantFiled: June 5, 2009Date of Patent: November 26, 2013Assignee: Camiant, Inc.Inventors: Uri Baniel, Tarek Abou-Assali, Yusun Kim Riley
-
Patent number: 8595787Abstract: 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: GrantFiled: June 14, 2004Date of Patent: November 26, 2013Assignee: Camiant, Inc.Inventors: Yusun Kim Riley, James Medlock, Andrew R. Bennett
-
Patent number: 8583110Abstract: A method of disseminating topology information related to a subscriber in a system having one or more networks, each network having access devices and policy functions, includes identifying a current location of the subscriber by a serving policy function. The method further includes forwarding information relating to the current location from the serving policy function to an anchor policy function associated with the subscriber. The process of identifying the location of the subscriber and forwarding the information to the anchor policy server is repeated each time the subscriber changes its physical location. The system uses the current location information to route policy information from the anchor policy function to the policy function that is serving the subscriber. The system may use a push model, a pull model, or a combination thereof, to disseminate the topology information.Type: GrantFiled: July 29, 2011Date of Patent: November 12, 2013Assignee: Camiant, Inc.Inventor: Yusun Kim Riley
-
Publication number: 20130266002Abstract: 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: ApplicationFiled: April 15, 2013Publication date: October 10, 2013Applicant: Camiant, Inc.Inventor: Yusun Kim Riley
-
Patent number: 8547961Abstract: A method of creating a network-initiated secondary packet data service instance includes sending a content request for application data from a mobile station to an application function through an access network. The method further includes sending a request for a secondary packet data service instance from the application function to a policy function, and evaluating the request for a secondary packet data service instance and determining one or more operational attributes from the evaluation. The method also includes creating the secondary packet data service instance between the application function to the mobile station by arranging one or more network components as a function of the one or more operational attributes. The method further includes transmitting the application data from the application function to the mobile station via the secondary packet data service instance.Type: GrantFiled: December 20, 2005Date of Patent: October 1, 2013Assignee: Camiant, Inc.Inventors: Yusun Kim Riley, Bruce Perlmutter, Randy Fuller
-
Patent number: 8433794Abstract: 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: GrantFiled: September 2, 2011Date of Patent: April 30, 2013Assignee: Camiant, Inc.Inventors: Uri Baniel, Tarek Abou-Assali, Yusun Kim Riley
-
Patent number: 8429268Abstract: A method implemented by a policy server operating on a network to which is connected a device that performs a data packet inspection function, the method involving: sending a first message over the network from the policy server to the device, the first message instructing the device to detect an occurrence of a particular network traffic or service taking place over a connection on the network and to send a notification to the policy server upon detecting the occurrence of that particular network traffic or service; at the policy server receiving a notification from the device that the device has detected the occurrence of that particular network traffic or service; and in response to receiving the notification, sending a second message over the network from the policy server to a network component, the second message containing information associated with the notification.Type: GrantFiled: November 18, 2009Date of Patent: April 23, 2013Assignee: Camiant, Inc.Inventors: Yusun Kim Riley, Uri Baniel, Mark Delsesto
-
Patent number: 8422374Abstract: 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: GrantFiled: June 13, 2011Date of Patent: April 16, 2013Assignee: Camiant, Inc.Inventor: Yusun Kim Riley
-
Patent number: 8073444Abstract: A method of disseminating topology information related to a subscriber in a system having one or more networks, each network having access devices and policy functions, includes identifying a current location of the subscriber by a serving policy function. The method further includes forwarding information relating to the current location from the serving policy function to an anchor policy function associated with the subscriber. The process of identifying the location of the subscriber and forwarding the information to the anchor policy server is repeated each time the subscriber changes its physical location. The system uses the current location information to route policy information from the anchor policy function to the policy function that is serving the subscriber. The system may use a push model, a pull model, or a combination thereof, to disseminate the topology information.Type: GrantFiled: March 16, 2007Date of Patent: December 6, 2011Assignee: Camiant, Inc.Inventor: Yusun Kim Riley
-
Patent number: 7961623Abstract: 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: GrantFiled: July 16, 2007Date of Patent: June 14, 2011Assignee: Camiant, Inc.Inventor: Yusun Kim Riley
-
Publication number: 20110022702Abstract: A method implemented by a policy server operating on a network to which is connected a device that performs a data packet inspection function, the method involving: sending a first message over the network from the policy server to the device, the first message instructing the device to detect an occurrence of a particular network traffic or service taking place over a connection on the network and to send a notification to the policy server upon detecting the occurrence of that particular network traffic or service; at the policy server receiving a notification from the device that the device has detected the occurrence of that particular network traffic or service; and in response to receiving the notification, sending a second message over the network from the policy server to a network component, the second message containing information associated with the notification.Type: ApplicationFiled: November 18, 2009Publication date: January 27, 2011Applicant: CAMIANT, INC.Inventors: Yusun Kim RILEY, Uri BANIEL, Mark DELSESTO
-
Publication number: 20100316064Abstract: 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: ApplicationFiled: April 9, 2010Publication date: December 16, 2010Applicant: Camiant, Inc.Inventors: Yusun Kim Riley, Ajit Nair, Michael Mercurio
-
Publication number: 20100306369Abstract: 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: ApplicationFiled: December 23, 2009Publication date: December 2, 2010Applicant: CAMIANT, INC.Inventor: Yusun Kim RILEY
-
Patent number: 7805515Abstract: 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: GrantFiled: September 19, 2005Date of Patent: September 28, 2010Assignee: Camiant, Inc.Inventor: Yusun Kim Riley
-
Patent number: 7788357Abstract: 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: GrantFiled: January 24, 2005Date of Patent: August 31, 2010Assignee: Camiant, Inc.Inventors: Yusun Kim Riley, Manas Tandon, Pramod Kalyanasundaram