Patents by Inventor Richard D. Terpstra
Richard D. Terpstra 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: 11930402Abstract: A method for wireless communication network control includes (1) receiving, at an information technology (IT) device, a first steering policy from an application manager remote from the IT device, the first steering policy specifying a first allocation of data among a plurality of wireless communication links available to the IT device; and (2) sending uplink or downlink data from a first application client on the IT device to a mobility manager remote from the IT device over at least one of the plurality of wireless communication links available to the IT device, according to the first allocation of data.Type: GrantFiled: August 9, 2021Date of Patent: March 12, 2024Assignee: Cable Television Laboratories, Inc.Inventors: Mario Di Dio, Daryl William Malas, Eric Winkelman, Gregory C. White, Richard D. Terpstra, Steve Higgins
-
Patent number: 11785523Abstract: A method for interfacing one or more information technology (IT) devices with an application server includes (1) receiving, at a control system, first downlink data from the application server, and (2) steering the first downlink data from the control system to a first IT device via at least one of a first plurality of parallel data communication links between the first IT device and the control system, according to a first steering policy.Type: GrantFiled: August 9, 2021Date of Patent: October 10, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Mario Di Dio, Daryl William Malas, Eric Winkelman, Gregory C. White, Richard D. Terpstra, Steve Higgins
-
Patent number: 11736980Abstract: A method for interfacing an information technology device with a gateway includes (1) receiving, at the gateway, first downlink data, and (2) steering the first downlink data from the gateway to a first information technology (IT) device via at least one of a first plurality of parallel data communication links between the first IT device and the gateway, according to a first steering policy.Type: GrantFiled: August 9, 2021Date of Patent: August 22, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Mario Di Dio, Daryl William Malas, Eric Winkelman, Gregory C. White, Richard D. Terpstra, Steve Higgins
-
Patent number: 11711725Abstract: A method for interfacing a gateway with an application server includes (1) receiving, at a control system, first downlink data from the application server, and (2) steering the first downlink data from the control system to the gateway via at least one of a plurality of parallel data communication links between the gateway and the control system, according to a first steering policy.Type: GrantFiled: August 9, 2021Date of Patent: July 25, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Mario Di Dio, Daryl William Malas, Eric Winkelman, Gregory C. White, Richard D. Terpstra, Steve Higgins
-
Patent number: 11290916Abstract: A method for wireless communication network control includes (1) receiving, at an information technology (IT) device, a first steering policy from an application manager remote from the IT device, the first steering policy specifying a first allocation of data among a plurality of wireless communication links available to the IT device; and (2) sending uplink or downlink data from a first application client on the IT device to a mobility manager remote from the IT device over at least one of the plurality of wireless communication links available to the IT device, according to the first allocation of data.Type: GrantFiled: May 28, 2020Date of Patent: March 29, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Daryl William Malas, Eric Winkelman, Gregory C. White, Mario Di Dio, Richard D. Terpstra, Steve Higgins
-
Patent number: 10834049Abstract: Various systems and methods for dynamically registering a communication device with a network are disclosed. As one example, a system is disclosed that includes a home feature server, a central feature server, and a floating feature server. The floating feature server is communicably coupled to at least the home and central feature servers, and the home feature server is communicably coupled to at least the central feature server. The home feature server is associated with a communication device. The floating feature server is communicably coupled to a computer readable medium that includes instructions executable by the floating feature server to: receive an access request from the communication device; issue a services request to the home feature server; and service the access request. Various other embodiments and/or features are also disclosed.Type: GrantFiled: June 19, 2019Date of Patent: November 10, 2020Assignee: Level 3 Communications, LLCInventors: Richard D. Terpstra, Daryl W. Malas
-
Patent number: 10630766Abstract: Systems and methods for dynamically registering a communication device are disclosed. As one example, a communication network architecture is disclosed that includes multiple feature servers, multiple registration redirect servers (RRSs), and multiple communication devices. The feature servers provide services to the communication devices. The RRSs each service a shared virtual Internet Protocol (IP) address and perform load balancing of registration requests on behalf of multiple feature servers located geographically proximate to the RRS. The communication devices are configured to issue initial registration requests intended for any of the feature servers to the shared virtual IP address, whereby upon issuing an initial registration request, a communication device is directed to a particular feature server that is associated with a RRS that is closest to the communication device, and where the particular feature server is selected by a load balancing routine executing on the RRS.Type: GrantFiled: June 11, 2018Date of Patent: April 21, 2020Assignee: Level 3 Communications, LLCInventors: Richard D. Terpstra, John Hearty, Daryl William Malas
-
Publication number: 20190306114Abstract: Various systems and methods for dynamically registering a communication device with a network are disclosed. As one example, a system is disclosed that includes a home feature server, a central feature server, and a floating feature server. The floating feature server is communicably coupled to at least the home and central feature servers, and the home feature server is communicably coupled to at least the central feature server. The home feature server is associated with a communication device. The floating feature server is communicably coupled to a computer readable medium that includes instructions executable by the floating feature server to: receive an access request from the communication device; issue a services request to the home feature server; and service the access request. Various other embodiments and/or features are also disclosed.Type: ApplicationFiled: June 19, 2019Publication date: October 3, 2019Inventors: Richard D. Terpstra, Daryl W. Malas
-
Patent number: 10356043Abstract: Various systems and methods for dynamically registering a communication device with a network are disclosed. As one example, a system is disclosed that includes a home feature server, a central feature server, and a floating feature server. The floating feature server is communicably coupled to at least the home and central feature servers, and the home feature server is communicably coupled to at least the central feature server. The home feature server is associated with a communication device. The floating feature server is communicably coupled to a computer readable medium that includes instructions executable by the floating feature server to: receive an access request from the communication device; issue a services request to the home feature server; and service the access request. Various other embodiments and/or features are also disclosed.Type: GrantFiled: December 11, 2017Date of Patent: July 16, 2019Assignee: Level 3 Communications, LLCInventors: Richard D. Terpstra, Daryl W. Malas
-
Publication number: 20180295183Abstract: Systems and methods for dynamically registering a communication device are disclosed. As one example, a communication network architecture is disclosed that includes multiple feature servers, multiple registration redirect servers (RRSs), and multiple communication devices. The feature servers provide services to the communication devices. The RRSs each service a shared virtual Internet Protocol (IP) address and perform load balancing of registration requests on behalf of multiple feature servers located geographically proximate to the RRS. The communication devices are configured to issue initial registration requests intended for any of the feature servers to the shared virtual IP address, whereby upon issuing an initial registration request, a communication device is directed to a particular feature server that is associated with a RRS that is closest to the communication device, and where the particular feature server is selected by a load balancing routine executing on the RRS.Type: ApplicationFiled: June 11, 2018Publication date: October 11, 2018Inventors: Richard D. Terpstra, John Hearty, Daryl William Malas
-
Publication number: 20180167357Abstract: Various systems and methods for dynamically registering a communication device with a network are disclosed. As one example, a system is disclosed that includes a home feature server, a central feature server, and a floating feature server. The floating feature server is communicably coupled to at least the home and central feature servers, and the home feature server is communicably coupled to at least the central feature server. The home feature server is associated with a communication device. The floating feature server is communicably coupled to a computer readable medium that includes instructions executable by the floating feature server to: receive an access request from the communication device; issue a services request to the home feature server; and service the access request. Various other embodiments and/or features are also disclosed.Type: ApplicationFiled: December 11, 2017Publication date: June 14, 2018Inventors: Richard D. Terpstra, Daryl W. Malas
-
Patent number: 9998526Abstract: Systems and methods for dynamically registering a communication device are disclosed. As one example, a communication network architecture is disclosed that includes multiple feature servers, multiple registration redirect servers (RRSs), and multiple communication devices. The feature servers provide services to the communication devices. The RRSs each service a shared virtual Internet Protocol (IP) address and perform load balancing of registration requests on behalf of multiple feature servers located geographically proximate to the RRS. The communication devices are configured to issue initial registration requests intended for any of the feature servers to the shared virtual IP address, whereby upon issuing an initial registration request, a communication device is directed to a particular feature server that is associated with a RRS that is closest to the communication device, and where the particular feature server is selected by a load balancing routine executing on the RRS.Type: GrantFiled: July 20, 2015Date of Patent: June 12, 2018Assignee: Level 3 Communications, LLCInventors: Richard D. Terpstra, John Hearty, Daryl William Malas
-
Patent number: 9843557Abstract: Various systems and methods for dynamically registering a communication device with a network are disclosed. As one example, a system is disclosed that includes a home feature server, a central feature server, and a floating feature server. The floating feature server is communicably coupled to at least the home and central feature servers, and the home feature server is communicably coupled to at least the central feature server. The home feature server is associated with a communication device. The floating feature server is communicably coupled to a computer readable medium that includes instructions executable by the floating feature server to: receive an access request from the communication device; issue a services request to the home feature server; and service the access request. In some cases, the computer readable medium further includes instructions executable to determine that the first services access request failed, and to issue a second services access request to the central feature server.Type: GrantFiled: December 9, 2004Date of Patent: December 12, 2017Assignee: Level 3 Communications, LLCInventors: Richard D. Terpstra, Daryl W. Malas
-
Publication number: 20160021176Abstract: Systems and methods for dynamically registering a communication device are disclosed. As one example, a communication network architecture is disclosed that includes multiple feature servers, multiple registration redirect servers (RRSs), and multiple communication devices. The feature servers provide services to the communication devices. The RRSs each service a shared virtual Internet Protocol (IP) address and perform load balancing of registration requests on behalf of multiple feature servers located geographically proximate to the RRS. The communication devices are configured to issue initial registration requests intended for any of the feature servers to the shared virtual IP address, whereby upon issuing an initial registration request, a communication device is directed to a particular feature server that is associated with a RRS that is closest to the communication device, and where the particular feature server is selected by a load balancing routine executing on the RRS.Type: ApplicationFiled: July 20, 2015Publication date: January 21, 2016Inventors: Richard D. Terpstra, John Hearty, Daryl William Malas
-
Patent number: 9088599Abstract: Systems and methods for dynamically registering a communication device are disclosed. As one example, a communication network architecture is disclosed that includes multiple feature servers, multiple registration redirect servers (RRSs), and multiple communication devices. The feature servers provide services to the communication devices. The RRSs each service a shared virtual Internet Protocol (IP) address and perform load balancing of registration requests on behalf of multiple feature servers located geographically proximate to the RRS. The communication devices are configured to issue initial registration requests intended for any of the feature servers to the shared virtual IP address, whereby upon issuing an initial registration request, a communication device is directed to a particular feature server that is associated with a RRS that is closest to the communication device, and where the particular feature server is selected by a load balancing routine executing on the RRS.Type: GrantFiled: December 23, 2011Date of Patent: July 21, 2015Assignee: LEVEL 3 COMMUNICATIONS, LLCInventors: Richard D. Terpstra, John Hearty, Daryl William Malas
-
Publication number: 20150156320Abstract: Systems and methods for determining and/or providing call origin location information. In one particular case, a method is provided for identifying communication origin location in relation to an emergency response system. The method includes providing a communication device stability module and receiving a network access request associated with a communication device. A location status of the communication device is determined, and based at least in part on the location status of the communication device, a query is issued requesting a location of the communication device.Type: ApplicationFiled: July 1, 2014Publication date: June 4, 2015Inventors: Robert A. Hagens, John A. Morgan, Richard D. Terpstra
-
Patent number: 9020105Abstract: Various systems and methods for servicing emergency calls are disclosed. One such method includes providing a location database that includes physical location information about a communication device. This location information can be accessed either directly or indirectly by an emergency service answering system, while concealing the information from a network responsible for terminating the call.Type: GrantFiled: June 7, 2010Date of Patent: April 28, 2015Assignee: Level 3 Communications, LLCInventor: Richard D. Terpstra
-
Patent number: 8768350Abstract: Systems and methods for determining and/or providing call origin location information. In one particular case, a method is provided for identifying communication origin location in relation to an emergency response system. The method includes providing a communication device stability module and receiving a network access request associated with a communication device. A location status of the communication device is determined, and based at least in part on the location status of the communication device, a query is issued requesting a location of the communication device.Type: GrantFiled: December 9, 2004Date of Patent: July 1, 2014Assignee: Level 3 Communications, LLCInventors: Robert A. Hagens, John A. Morgan, Richard D. Terpstra
-
Publication number: 20130060941Abstract: Systems and methods for dynamically registering a communication device are disclosed. As one example, a communication network architecture is disclosed that includes multiple feature servers, multiple registration redirect servers (RRSs), and multiple communication devices. The feature servers provide services to the communication devices. The RRSs each service a shared virtual Internet Protocol (IP) address and perform load balancing of registration requests on behalf of multiple feature servers located geographically proximate to the RRS. The communication devices are configured to issue initial registration requests intended for any of the feature servers to the shared virtual IP address, whereby upon issuing an initial registration request, a communication device is directed to a particular feature server that is associated with a RRS that is closest to the communication device, and where the particular feature server is selected by a load balancing routine executing on the RRS.Type: ApplicationFiled: December 23, 2011Publication date: March 7, 2013Applicant: Level 3 Communications, Inc.Inventors: Richard D. Terpstra, John Hearty, Daryl William Malas
-
Publication number: 20120243466Abstract: Systems and methods for determining and/or providing call origin location information. In one particular case, a method is provided for identifying communication origin location in relation to an emergency response system. The method includes providing a communication device stability module and receiving a network access request associated with a communication device. A location status of the communication device is determined, and based at least in part on the location status of the communication device, a query is issued requesting a location of the communication device.Type: ApplicationFiled: December 9, 2004Publication date: September 27, 2012Applicant: Level 3 Communications, Inc.Inventors: Robert A. Hagens, John A. Morgan, Richard D. Terpstra