Patents by Inventor David Allan Collins
David Allan Collins 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: 8775628Abstract: Methods of operating an SIP load balancer, one or more SIP server nodes and/or one or more SIP server instances are provided that efficiently manage a processing load. Configurations for an SIP load balancer, one or more SIP server nodes and/or one or more SIP server instances to enable efficient management of a processing load are also described. In certain ones of these, state data for a set of SIP processes may be sent from a SIP server instance and used by a SIP load balancer to remove inactive SIP processes from a data structure. The management of a processing load comprising a number of SIP processes following the failure of a SIP server node and/or a SIP server instance is also provided.Type: GrantFiled: August 31, 2011Date of Patent: July 8, 2014Assignee: Metaswitch Networks Ltd.Inventors: Philip Lee Francis, David Allan Collins, Gerald Richard Dubois, James Lynn Bunch, Naga Ratnam Pokala
-
Publication number: 20120202018Abstract: A method and apparatus for applying nail tabs to roofing and building cover materials involving the steps of depositing tab material onto the surface of the roofing or building cover material, during or after its manufacture, resulting in a plurality of nail tabs from a lamination roll, and bonding the tabs to the surface of the material by pressure between the lamination roll and said surface. The method also encompasses depositing the tab material or pre-formed tabs by a pressure roll in contact with said surface. The tabs preferably are made substantially of a polymer material and may be hardened or cured by ultra-violet or visible light. The tabs may also be pre-formed and have adhesive backing.Type: ApplicationFiled: March 19, 2012Publication date: August 9, 2012Inventors: David Allan Collins, George William Jackson, Miguel E. Madero O'Brien
-
Patent number: 8137757Abstract: A method and apparatus for applying nail tabs to roofing and building cover materials involving the steps of depositing tab material onto the surface of the roofing or building cover material, during or after its manufacture, resulting in a plurality of nail tabs from a lamination roll, and bonding the tabs to the surface of the material by pressure between the lamination roll and said surface. The method also encompasses depositing the tab material or pre-formed tabs by a pressure roll in contact with said surface. The tabs preferably are made substantially of a polymer material and may be hardened or cured by ultra-violet or visible light. The tabs may also be pre-formed and have adhesive backing.Type: GrantFiled: February 12, 2010Date of Patent: March 20, 2012Assignee: Fast Felt CorporationInventors: David Allan Collins, George William Jackson, Miguel E Madero O'Brien
-
Patent number: 7882226Abstract: An Internet Protocol (IP) multimedia subsystem for use in a telecommunication network. The IP multimedia subsystem comprises: 1) an IP switch for receiving Common Open Policy Service (COPS) protocol messages from an external IP network; and 2) a plurality of call application nodes capable of executing a plurality of Policy Decision Function (PDF) application groups. The IP switch distributes the COPS messages to the plurality of call application nodes according to a load-sharing algorithm.Type: GrantFiled: October 28, 2004Date of Patent: February 1, 2011Assignee: Samsung Electronics Co., Ltd.Inventor: David Allan Collins
-
Publication number: 20100143667Abstract: A method and apparatus for applying nail tabs to roofing and building cover materials involving the steps of depositing tab material onto the surface of the roofing or building cover material, during or after its manufacture, resulting in a plurality of nail tabs from a lamination roll, and bonding the tabs to the surface of the material by pressure between the lamination roll and said surface. The method also encompasses depositing the tab material or pre-formed tabs by a pressure roll in contact with said surface. The tabs preferably are made substantially of a polymer material and may be hardened or cured by ultra-violet or visible light. The tabs may also be pre-formed and have adhesive backing.Type: ApplicationFiled: February 12, 2010Publication date: June 10, 2010Inventors: David Allan Collins, George William Jackson, Miguel E. Madero O'Brien
-
Patent number: 7666498Abstract: A method of making a composite roofing material and the resulting material by depositing nail tabs made of a thermoplastic, thermosetting, adhesive or elastomer material, in a liquid state, onto the base substrate of the composite roofing material or onto the saturated or coated roofing material, or onto a transfer surface to be pressed or laminated onto the roofing material. A preferred embodiment transfers the nail tabs onto an engraved transfer impression roll and uses a pressurized applicator to inject the viscous tab material into engraved patterns depressed in raised areas of the impression roll., then deposits the material onto the roofing material. A preferred embodiment also includes the thermoplastic or thermosetting material in a liquid or viscous state hardened or cured by either its exposure to the air or by the use of ultra-violet or visible light.Type: GrantFiled: June 27, 2006Date of Patent: February 23, 2010Inventors: David Allan Collins, George William Jackson, Miguel E. Madero O'Brien
-
Patent number: 7535915Abstract: An Internet Protocol (IP) multimedia subsystem for use in a telecommunication network. The IP multimedia subsystem comprises: 1) an IP switch for receiving Session Initiation Protocol (SIP) messages from an external IP network; and 2) a plurality of call application nodes capable of executing a plurality of service applications groups. The IP switch distributes the SIP messages to the plurality of call application nodes according to a load-sharing algorithm.Type: GrantFiled: October 27, 2004Date of Patent: May 19, 2009Assignee: Samsung Electronics Co., Ltd.Inventor: David Allan Collins
-
Patent number: 7463610Abstract: A system and method is disclosed for providing an online software upgrade in a switch in a telecommunications system. The switch comprises: 1) a main processing unit for executing call process client applications associated with call connections; and 2) call application nodes for executing call process server applications; and 3) system management nodes. A configuration management controller associated with a system management node executes an online software upgrade for the software in the switch while the switch is executing the software that is being upgraded. Each new software upgrade is tested before the software upgrades are made operational in the switch.Type: GrantFiled: May 15, 2003Date of Patent: December 9, 2008Assignee: Samsung Electronics Co., Ltd.Inventor: David Allan Collins
-
Patent number: 7379419Abstract: A switch for handling call connections between calling devices and called devices. The switch comprises: 1) at least one system management node associated with a configuration management controller, the configuration management controller for performing an online upgrade of software in the switch by loading upgraded software in a new partition while original software is executed in a reference partition; and 2) a plurality of computing nodes for executing primary-backup resource server applications. Each of the primary-backup resource server applications comprises a primary resource server application and a secondary resource server application residing on a different node than the primary resource server application. A plurality of the primary-backup resource server applications form a resource group and an address of the resource group is known in the reference partition and in the new partition.Type: GrantFiled: August 13, 2003Date of Patent: May 27, 2008Assignee: Samsung Electronics Co., Ltd.Inventor: David Allan Collins
-
Patent number: 7366521Abstract: A controller for allocating call identity values to call connections associated with a switch, wherein the switch handles call connections between calling devices and called devices on trunk lines associated with the switch. The controller comprises N call application nodes for executing identity server applications that allocate call identity values to the call connections, wherein a first identity server application is executed on a first call application node and is associated with a second identity server applications executed on a second call application node separate from the first call application node.Type: GrantFiled: December 31, 2001Date of Patent: April 29, 2008Assignee: Samsung Electronics Co., Ltd.Inventor: David Allan Collins
-
Patent number: 7356577Abstract: A system and method are disclosed for providing an online software upgrade in a switch in a telecommunications system. The switch includes: 1) a main processing unit for executing call process client applications associated with call connections; 2) call application nodes for executing call process server applications; and 3) system management nodes. A configuration management controller associated with a system management node executes an online software upgrade for the software in the switch while the switch is executing the software that is being upgraded. At least one load sharing policy is capable of associating at least one of the call process client applications with at least one of the call process server applications and to throttle new associations involving the call process server applications.Type: GrantFiled: June 12, 2003Date of Patent: April 8, 2008Assignee: Samsung Electronics Co., Ltd.Inventor: David Allan Collins
-
Patent number: 7201946Abstract: A method of making a composite roofing material and the resulting material by depositing nail tabs made of a thermoplastic, thermosetting, adhesive or elastomer material, in a liquid state, onto the base substrate of the composite roofing material or onto the saturated or coated roofing material, or onto a transfer surface to be pressed or laminated onto the roofing material. A preferred embodiment transfers the nail tabs onto an engraved transfer impression roll and uses a pressurized applicator to inject the viscous tab material into engraved patterns depressed in raised areas of the impression roll., then deposits the material onto the roofing material. A preferred embodiment also includes the thermoplastic or thermosetting material in a liquid or viscous state hardened or cured by either its exposure to the air or by the use of ultra-violet or visible light.Type: GrantFiled: May 27, 2004Date of Patent: April 10, 2007Inventors: David Allan Collins, George William Jackson, Miguel E. Madero O'Brien
-
Patent number: 6947752Abstract: A switch for handling call connections between calling devices and called devices on trunk lines of the switch. The switch comprises a main processing unit for executing call process client applications. Each call process client applications is associated with a call connections. The switch also comprises N call application nodes for executing call process server applications. A first call process server application executed on a first call application node is associated with a similar second call process server application executed on a separate second call application node. The first and second call process server applications form a first load sharing group server application. Each call process client application sends a call process service request to the first load sharing group server application, which selects one of the first and second call process server applications to perform the requested call process service according to a load distribution algorithm.Type: GrantFiled: December 31, 2001Date of Patent: September 20, 2005Assignee: Samsung Electronics Co., Ltd.Inventor: David Allan Collins
-
Patent number: 6917819Abstract: A system for providing a subscriber database using group services in a telecommunication system. The system comprises a switch for executing call processing applications and N call application nodes for executing subscriber database server applications. A first subscriber database server application is executed on a first call application node and a second subscriber database server application is executed on a second call application node. The first and second subscriber database server applications form a subscriber database load sharing group server application. When a subscriber database service request is received, the subscriber database load sharing group server application selects one of the first and second subscriber database server applications to perform the subscriber database service request according to a load distribution algorithm.Type: GrantFiled: December 31, 2001Date of Patent: July 12, 2005Assignee: Samsung Electronics Co., Ltd.Inventor: David Allan Collins
-
Patent number: 6862453Abstract: A controller that monitors usage status of trunk lines associated with a switch that operates to handle call connections between calling devices and called devices on trunk lines associated therewith. An exemplary controller comprises N call application nodes capable of executing trunk idle list server applications that allocate ones of the trunk lines to the call connections, wherein a first trunk idle list server application is executed on a first call application node and is associated with a second trunk idle list server application executed on a separate second call application node.Type: GrantFiled: December 31, 2001Date of Patent: March 1, 2005Assignee: Samsung Electronics Co., Ltd.Inventor: David Allan Collins
-
Publication number: 20040253956Abstract: A system and method are disclosed for providing an online software upgrade in a switch in a telecommunications system. The switch includes: 1) a main processing unit for executing call process client applications associated with call connections; 2) call application nodes for executing call process server applications; and 3) system management nodes. A configuration management controller associated with a system management node executes an online software upgrade for the software in the switch while the switch is executing the software that is being upgraded. At least one load sharing policy is capable of associating at least one of the call process client applications with at least one of the call process server applications and to throttle new associations involving the call process server applications.Type: ApplicationFiled: June 12, 2003Publication date: December 16, 2004Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: David Allan Collins
-
Publication number: 20040237462Abstract: A method of making a composite roofing material and the resulting material by depositing nail tabs made of a thermoplastic, thermosetting, adhesive or elastomer material, in a liquid state, onto the base substrate of the composite roofing material or onto the saturated or coated roofing material, or onto a transfer surface to be pressed or laminated onto the roofing material. A preferred embodiment transfers the nail tabs onto an engraved transfer impression roll and uses a pressurized applicator to inject the viscous tab material into engraved patterns depressed in raised areas of the impression roll., then deposits the material onto the roofing material. A preferred embodiment also includes the thermoplastic or thermosetting material in a liquid or viscous state hardened or cured by either its exposure to the air or by the use of ultra-violet or visible light.Type: ApplicationFiled: May 27, 2004Publication date: December 2, 2004Inventors: David Allan Collins, George William Jackson, Miguel E. Madero O'Brien
-
Publication number: 20040228310Abstract: A system and method is disclosed for providing an online software upgrade in a switch in a telecommunications system. The switch comprises: 1) a main processing unit for executing call process client applications associated with call connections; and 2) call application nodes for executing call process server applications; and 3) system management nodes. A configuration management controller associated with a system management node executes an online software upgrade for the software in the switch while the switch is executing the software that is being upgraded. Each new software upgrade is tested before the software upgrades are made operational in the switch.Type: ApplicationFiled: May 15, 2003Publication date: November 18, 2004Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: David Allan Collins
-
Publication number: 20030125085Abstract: A system and method is disclosed for providing a subscriber database using group services in a telecommunication system. The system comprises a switch capable of executing call processing applications and N call application nodes for executing subscriber database server applications, wherein a first subscriber database server application is executed on a first call application node and a second subscriber database server application is executed on a second call application node. The first and second subscriber database server applications form a subscriber database load sharing group server application. When a subscriber database service request is received, the subscriber database load sharing group server application selects one of the first and second subscriber database server applications to perform the requested subscriber database service request according to a load distribution algorithm.Type: ApplicationFiled: December 31, 2001Publication date: July 3, 2003Applicant: SAMSUNG ELECTRONICS Co. LTD.Inventor: David Allan Collins
-
Publication number: 20030125084Abstract: A switch for handling call connections between calling devices and called devices on a plurality of trunk lines associated with the switch. The switch comprises: 1) a main processing unit for executing call process client applications, wherein each of the call process client applications is associated with one of the call connections; and 2) N call application nodes for executing call process server applications, wherein a first call process server application is executed on a first call application nodes and is associated with a similar second call process server application executed on a second call application nodes separate from the first call application node. The first and second call process server applications form a first load sharing group server application.Type: ApplicationFiled: December 31, 2001Publication date: July 3, 2003Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: David Allan Collins