Patents by Inventor Richard D. Moore
Richard D. Moore 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: 11956384Abstract: The present application describes providing an attestation level to a received communication. The attestation level may be used to communicate a level of security to a network or a called party that receives the communication. The attestation level associated with the communication may indicate to a destination network and/or recipient that the phone number associated with the communication is secure and/or the telephone number has not been spoofed.Type: GrantFiled: April 14, 2023Date of Patent: April 9, 2024Assignee: Level 3 Communications, LLCInventors: Richard D. Moore, Joseph Roy, Joseph Scivicque, Matthew C Hess, George Wendell McFalls
-
Publication number: 20230254406Abstract: The present application describes providing an attestation level to a received communication. The attestation level may be used to communicate a level of security to a network or a called party that receives the communication. The attestation level associated with the communication may indicate to a destination network and/or recipient that the phone number associated with the communication is secure and/or the telephone number has not been spoofed.Type: ApplicationFiled: April 14, 2023Publication date: August 10, 2023Applicant: Level 3 Communications, LLCInventors: Richard D. Moore, Joseph Roy, Joseph Scivicque, Matthew C. Hess, George Wendell McFalls
-
Publication number: 20230120695Abstract: The present disclosure describes providing an attestation level to a received communication. The attestation level may be used to communicate a level of security to a network or a called party that receives the communication. The attestation level associated with the communication may indicate to a destination network and/or recipient that the phone number associated with the communication is secure and/or the telephone number has not been spoofed. Determining the attestation level comprises comparing information associated with the communication with stored information and assigning a code based on the comparison. The code may be translated to a tag value that is used to direct the communication to a signing server for attesting the communication at the determined attestation level.Type: ApplicationFiled: September 30, 2022Publication date: April 20, 2023Applicant: Level 3 Communications, LLCInventors: Richard D. MOORE, Daniel W. Peele, Matthew C. HESS
-
Patent number: 11632461Abstract: The present application describes providing an attestation level to a received communication. The attestation level may be used to communicate a level of security to a network or a called party that receives the communication. The attestation level associated with the communication may indicate to a destination network and/or recipient that the phone number associated with the communication is secure and/or the telephone number has not been spoofed.Type: GrantFiled: September 16, 2022Date of Patent: April 18, 2023Assignee: Level 3 Communications, LLCInventors: Richard D. Moore, Joseph Roy, Joseph Scivicque, Matthew C. Hess, George Wendell McFalls
-
Publication number: 20230016508Abstract: The present application describes providing an attestation level to a received communication. The attestation level may be used to communicate a level of security to a network or a called party that receives the communication. The attestation level associated with the communication may indicate to a destination network and/or recipient that the phone number associated with the communication is secure and/or the telephone number has not been spoofed.Type: ApplicationFiled: September 16, 2022Publication date: January 19, 2023Applicant: Level 3 Communications, LLCInventors: Richard D. Moore, Joseph Roy, Joseph Scivicque, Matthew C. Hess, George Wendell McFalls
-
Patent number: 11451663Abstract: The present application describes providing an attestation level to a received communication. The attestation level may be used to communicate a level of security to a network or a called party that receives the communication. The attestation level associated with the communication may indicate to a destination network and/or recipient that the phone number associated with the communication is secure and/or the telephone number has not been spoofed.Type: GrantFiled: April 23, 2021Date of Patent: September 20, 2022Assignee: Level 3 Communications, LLCInventors: Richard D. Moore, Joseph Roy, Joseph Scivicque, Matthew C. Hess, George Wendell McFalls
-
Publication number: 20210337067Abstract: The present application describes providing an attestation level to a received communication. The attestation level may be used to communicate a level of security to a network or a called party that receives the communication. The attestation level associated with the communication may indicate to a destination network and/or recipient that the phone number associated with the communication is secure and/or the telephone number has not been spoofed.Type: ApplicationFiled: April 23, 2021Publication date: October 28, 2021Inventors: Richard D. Moore, Joseph Roy, Joseph Scivicque, Matthew C. Hess, George Wendell McFalls
-
Patent number: 10986016Abstract: A differentiated routing system includes an electronic service in communication with an ingress gateway that receives a communication service, such as a call from a terminal, over a trunk. The service receives a request from the ingress gateway for establishing a communication service for the calling party terminal. The service obtains information associated with the calling party terminal, which may be based on the trunk and its relationship to a customer, in which the information is to be used for applying at least one of a routing decision and policy decision to the communication service, and appends a tag to the request based on the information. The service may then transmit the request appended with the information to a routing device, which may then use the information when providing the service.Type: GrantFiled: November 13, 2019Date of Patent: April 20, 2021Assignee: Level 3 Communications, LLCInventors: Richard D. Moore, Matthew C. Hess, Patrick S. Callahan
-
Patent number: 10938740Abstract: Aspects of the present disclosure include systems, methods, and devices for routing communications that ingress into a telecommunications network by appending a virtualized trunk group identifier or other customer identifying number within a Session Initiation Protocol (SIP) messages associated with the communications. In one particular embodiment, a user field within header information of SIP messages may be appended with a trunk group identifier unique to a particular customer device providing the communication to the network. Specifically, a customer premise device (such as an integrated access device (IAD)) may be configured to append a customer-specific trunk group identifier number into a portion of a header of a SIP message of the communication. The call and associated SIP message information, including the appended trunk group ID, may then be routed to a host routing device.Type: GrantFiled: February 9, 2017Date of Patent: March 2, 2021Assignee: Level 3 Communications, LLCInventors: Richard D. Moore, John H. Hearty, Dick A. Richards, Michael L. Miller, Claudia M. Combellas
-
Patent number: 10778512Abstract: Implementations described and claimed herein provided for a system for provisioning network resources. The system includes a network provisioning abstraction layer having an application interface for receiving network provisioning requests from applications and determine provisioning instructions for fulfilling the requests. Each of the received provisioning instructions is queued in a priority queuing system according to a request priority. The provisioning instructions for the highest priority requests are removed from the front of the queue and sent to a resource interface that relays the requests to the appropriate network resources.Type: GrantFiled: June 28, 2019Date of Patent: September 15, 2020Assignee: Level 3 Communications, LLCInventors: Adam Charles Uzelac, Darren Behmlander, Michael Dana Chan, Thomas Doyle, Gregory Pendergrast, Kenneth Zaleski, Richard Dean Terpstra, Richard D. Moore, George McFalls
-
Patent number: 10630577Abstract: A differentiated routing system includes a computer-executable system to receive a request from a first network gateway of a native network for establishing a communication service from a calling party terminal to a called party terminal. Upon receipt of the request, the system determines that policy information is not known for the calling party terminal that has originated the request, and therefore append a tag to the request in which the tag indicates that the requested communication service is to be established using one or more generic policies. The generic policies include one or more default policies to be used for establishing the communication service. The system then transmits the request to a routing device, wherein the routing device determines how the communication service is routed through the native network according to the one or more generic policies.Type: GrantFiled: May 12, 2017Date of Patent: April 21, 2020Assignee: Level 3 Communications, LLCInventors: Richard D. Moore, Joseph M. Roy
-
Publication number: 20200084140Abstract: A differentiated routing system includes an electronic service in communication with an ingress gateway that receives a communication service, such as a call from a terminal, over a trunk. The service receives a request from the ingress gateway for establishing a communication service for the calling party terminal. The service obtains information associated with the calling party terminal, which may be based on the trunk and its relationship to a customer, in which the information is to be used for applying at least one of a routing decision and policy decision to the communication service, and appends a tag to the request based on the information. The service may then transmit the request appended with the information to a routing device, which may then use the information when providing the service.Type: ApplicationFiled: November 13, 2019Publication date: March 12, 2020Applicant: Level 3 Communications, LLCInventors: Richard D. Moore, Matthew C. Hess, Patrick S. Callahan
-
Patent number: 10484270Abstract: A differentiated routing system includes an electronic service in communication with an ingress gateway that receives a communication service, such as a call from a terminal, over a trunk. The service receives a request from the ingress gateway for establishing a communication service for the calling party terminal. The service obtains information associated with the calling party terminal, which may be based on the trunk and its relationship to a customer, in which the information is to be used for applying at least one of a routing decision and policy decision to the communication service, and appends a tag to the request based on the information. The service may then transmit the request appended with the information to a routing device, which may then use the information when providing the service.Type: GrantFiled: May 12, 2017Date of Patent: November 19, 2019Assignee: Level 3 Communications, LLCInventors: Richard D. Moore, Matthew C. Hess, Patrick S. Callahan
-
Publication number: 20190327138Abstract: Implementations described and claimed herein provided for a system for provisioning network resources. The system includes a network provisioning abstraction layer having an application interface for receiving network provisioning requests from applications and determine provisioning instructions for fulfilling the requests. Each of the received provisioning instructions is queued in a priority queuing system according to a request priority. The provisioning instructions for the highest priority requests are removed from the front of the queue and sent to a resource interface that relays the requests to the appropriate network resources.Type: ApplicationFiled: June 28, 2019Publication date: October 24, 2019Inventors: Adam Charles Uzelac, Darren Behmlander, Michael Dana Chan, Thomas Doyle, Gregory Pendergrast, Kenneth Zaleski, Richard Dean Terpstra, Richard D. Moore, George McFalls
-
Patent number: 10341176Abstract: Implementations described and claimed herein provided for a system for provisioning network resources. The system includes a network provisioning abstraction layer having an application interface for receiving network provisioning requests from applications and determine provisioning instructions for fulfilling the requests. Each of the received provisioning instructions is queued in a priority queuing system according to a request priority. The provisioning instructions for the highest priority requests are removed from the front of the queue and sent to a resource interface that relays the requests to the appropriate network resources.Type: GrantFiled: March 5, 2018Date of Patent: July 2, 2019Assignee: Level 3 Communications, LLCInventors: Adam Charles Uzelac, Darren Behmlander, Michael Dana Chan, Thomas Doyle, Gregory Pendergrast, Kenneth Zaleski, Richard Dean Terpstra, Richard D. Moore, George McFalls
-
Publication number: 20180198678Abstract: Implementations described and claimed herein provided for a system for provisioning network resources. The system includes a network provisioning abstraction layer having an application interface for receiving network provisioning requests from applications and determine provisioning instructions for fulfilling the requests. Each of the received provisioning instructions is queued in a priority queuing system according to a request priority. The provisioning instructions for the highest priority requests are removed from the front of the queue and sent to a resource interface that relays the requests to the appropriate network resources.Type: ApplicationFiled: March 5, 2018Publication date: July 12, 2018Inventors: Adam Charles Uzelac, Darren Behmlander, Michael Dana Chan, Thomas Doyle, Gregory Pendergrast, Kenneth Zaleski, Richard Dean Terpstra, Richard D. Moore, George McFalls
-
Patent number: 9912537Abstract: Implementations described and claimed herein provided for a system for provisioning network resources. The system includes a network provisioning abstraction layer having an application interface for receiving network provisioning requests from applications and determine provisioning instructions for fulfilling the requests. Each of the received provisioning instructions is queued in a priority queuing system according to a request priority. The provisioning instructions for the highest priority requests are removed from the front of the queue and sent to a resource interface that relays the requests to the appropriate network resources.Type: GrantFiled: December 5, 2016Date of Patent: March 6, 2018Assignee: Level 3 Communications, LLCInventors: Adam Charles Uzelac, Darren Behmlander, Michael Dana Chan, Thomas Doyle, Gregory Pendergrast, Kenneth Zaleski, Richard Dean Terpstra, Richard D. Moore, George McFalls
-
Publication number: 20180054396Abstract: Aspects of the present disclosure include systems, methods, and devices for routing communications that ingress into a telecommunications network by appending a virtualized trunk group identifier or other customer identifying number within a Session Initiation Protocol (SIP) messages associated with the communications. In one particular embodiment, a user field within header information of SIP messages may be appended with a trunk group identifier unique to a particular customer device providing the communication to the network. Specifically, a customer premise device (such as an integrated access device (IAD)) may be configured to append a customer-specific trunk group identifier number into a portion of a header of a SIP message of the communication. The call and associated SIP message information, including the appended trunk group ID, may then be routed to a host routing device.Type: ApplicationFiled: February 9, 2017Publication date: February 22, 2018Applicant: Level 3 Communications, LLCInventors: Richard D. Moore, John H. Hearty, Dick A. Richards, Michael L. Miller, Claudia M. Combellas
-
Publication number: 20170331729Abstract: A differentiated routing system includes an electronic service in communication with an ingress gateway that receives a communication service, such as a call from a terminal, over a trunk. The service receives a request from the ingress gateway for establishing a communication service for the calling party terminal. The service obtains information associated with the calling party terminal, which may be based on the trunk and its relationship to a customer, in which the information is to be used for applying at least one of a routing decision and policy decision to the communication service, and appends a tag to the request based on the information. The service may then transmit the request appended with the information to a routing device, which may then use the information when providing the service.Type: ApplicationFiled: May 12, 2017Publication date: November 16, 2017Applicant: Level 3 Communications, LLCInventors: Richard D. Moore, Matthew C. Hess, Patrick S. Callahan
-
Publication number: 20170332154Abstract: A differentiated routing system includes a computer-executable system to receive a request from a first network gateway of a native network for establishing a communication service from a calling party terminal to a called party terminal. Upon receipt of the request, the system determines that policy information is not known for the calling party terminal that has originated the request, and therefore append a tag to the request in which the tag indicates that the requested communication service is to be established using one or more generic policies. The generic policies include one or more default policies to be used for establishing the communication service. The system then transmits the request to a routing device, wherein the routing device determines how the communication service is routed through the native network according to the one or more generic policies.Type: ApplicationFiled: May 12, 2017Publication date: November 16, 2017Applicant: Level 3 Communications, LLCInventors: Richard D. Moore, Joseph M. Roy