Patents by Inventor Brian Somes

Brian Somes 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: 11665208
    Abstract: In some implementations, a device may receive a session initiation protocol (SIP) message. The device may determine that the SIP message does not include a parameter indicating that a first portion of the SIP message is to be processed as a telephone number. The device may perform one or more actions including one or more of: determining whether a second portion of the SIP message includes information identifying a service; determining whether the first portion of the SIP message includes a code; determining whether the first portion of the SIP message is formatted according to a format associated with a telephone number; or determining whether the first portion of the SIP message includes characters that are different than hexadecimal characters. The device may selectively cause the SIP message to be routed using the first portion of the SIP message or routed using the second portion of the SIP message.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: May 30, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian Somes, Jodi A. Kelm, Shanthala Kuravangi-Thammaiah
  • Publication number: 20220311809
    Abstract: In some implementations, a device may receive a session initiation protocol (SIP) message. The device may determine that the SIP message does not include a parameter indicating that a first portion of the SIP message is to be processed as a telephone number. The device may perform one or more actions including one or more of: determining whether a second portion of the SIP message includes information identifying a service; determining whether the first portion of the SIP message includes a code; determining whether the first portion of the SIP message is formatted according to a format associated with a telephone number; or determining whether the first portion of the SIP message includes characters that are different than hexadecimal characters. The device may selectively cause the SIP message to be routed using the first portion of the SIP message or routed using the second portion of the SIP message.
    Type: Application
    Filed: March 23, 2021
    Publication date: September 29, 2022
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Brian SOMES, Jodi A. KELM, Shanthala KURAVANGI-THAMMAIAH
  • Patent number: 10924530
    Abstract: A network device may include a memory storing instructions and processor configured to execute the instructions to receive a file transfer request that includes at least a network location corresponding to a file to be transferred; determine whether the network location is internal or external to a network to which the network device belongs; modify the network location when it is determined that the network location included in the file transfer request is external to the network; and retrieve the file to be transferred using the modified network location.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: February 16, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Khalid Adnan, Jun Yuan, Brian Somes, Michael Trupia
  • Publication number: 20200382577
    Abstract: A network device may include a memory storing instructions and processor configured to execute the instructions to receive a file transfer request that includes at least a network location corresponding to a file to be transferred; determine whether the network location is internal or external to a network to which the network device belongs; modify the network location when it is determined that the network location included in the file transfer request is external to the network; and retrieve the file to be transferred using the modified network location.
    Type: Application
    Filed: July 9, 2020
    Publication date: December 3, 2020
    Inventors: Khalid Adnan, Jun Yuan, Brian Somes, Michael Trupia
  • Patent number: 10742715
    Abstract: A network device may include a memory storing instructions and processor configured to execute the instructions to receive, from a first service provider, a file transfer request that includes at least a network location corresponding to a file to be transferred; determine whether the network location is internal or external to a second service provider network to which the network device belongs; modify the network location when it is determined that the network location included in the file transfer request is external to the second service provider network; retrieve the file to be transferred using the modified network location; and forward the retrieved file to a terminating user equipment (UE) device.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: August 11, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Khalid Adnan, Jun Yuan, Brian Somes, Michael Trupia
  • Patent number: 9628566
    Abstract: A method, a device, and a non-transitory storage medium having instructions to establish a web connection with a user device and provide access to a carrier-grade network in support of a Web Real Time Communication (WebRTC) session; obtain service data that includes data pertaining to a user of the user device; assign a level of trustworthiness to the service data; generate a message, wherein the message includes a request to initiate the WebRTC session; package the service data in the message based on the level of trustworthiness; and transmit the message to another device.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: April 18, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian Somes, Heath W. Hendrickson, Jeffrey A. Haltom
  • Patent number: 9071683
    Abstract: A network traffic monitoring system detects an identity associated with a telephone call that enters a network and queries a first identity source list that includes entries representative of illegitimate identities and a second identity source list that includes entries representative of legitimate identities to determine whether the detected identity associated with the telephone call matches an entry included in the first identity source list or an entry included in the second identity source list. If the detected identity matches the entry included in the first identity source list, the network traffic monitoring system automatically determines that the detected identity is fake. If the detected identity matches the entry included in the second identity source list, the network traffic monitoring system analyzes one or more attributes of the telephone call other than the detected identity to determine whether the detected identity is fake.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: June 30, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian Somes, Jeffrey Haltom, Thomas A. Gallant
  • Publication number: 20150106528
    Abstract: A method, a device, and a non-transitory storage medium having instructions to establish a web connection with a user device and provide access to a carrier-grade network in support of a Web Real Time Communication (WebRTC) session; obtain service data that includes data pertaining to a user of the user device; assign a level of trustworthiness to the service data; generate a message, wherein the message includes a request to initiate the WebRTC session; package the service data in the message based on the level of trustworthiness; and transmit the message to another device.
    Type: Application
    Filed: October 15, 2013
    Publication date: April 16, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Brian Somes, Heath W. Hendrickson, Jeffrey A. Haltom
  • Patent number: 8787354
    Abstract: (“TRE”) provides an automatic routing, selecting, processing for calls placed in an international network according to a selected International Tier Level for premium or guaranteed delivery. In one embodiment, a platform initiates international tiered routing information to a gateway based on a pre-set platforms' knowledge of the terminating gateway topology, Automatic Number Identification, and assigned services that requires such transmission. In one embodiment, a user may select a tier to route an international call. In another embodiment, the contextual fields of a communication mechanism define tags and tier levels indicating determining, routing and handling information to be sent to a validated gateway, or routing devices. In one embodiment, contextual tags includes customized domain name and global descriptors of compatible network components, delivery control, trunk group service ID, trunk-related tier level, and other trunk-related service attributes for tiered routing.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: July 22, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Brian Somes
  • Patent number: 8478892
    Abstract: A device receives a Session Initiation Protocol (SIP) response that includes a load header associated with a downstream Session Initiation Protocol (SIP) device. The device also determines an amount of traffic to send to the downstream Session Initiation Protocol (SIP) device based on the load header. The device further sends the determined amount of traffic to the downstream Session Initiation Protocol (SIP) device.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 2, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Stevan H. Leiden, Brian Somes, Timothy W Bischoff, Arthur Doskow, Kevin V Bohn, Gary L Lockhart
  • Publication number: 20130013771
    Abstract: A device receives a Session Initiation Protocol (SIP) response that includes a load header associated with a downstream Session Initiation Protocol (SIP) device. The device also determines an amount of traffic to send to the downstream Session Initiation Protocol (SIP) device based on the load header. The device further sends the determined amount of traffic to the downstream Session Initiation Protocol (SIP) device.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Stevan H. Leiden, Brian Somes, Timothy W. Bischoff, Arthur Doskow, Kevin V. Bohn, Gary L. Lockhart
  • Patent number: 8285868
    Abstract: A device receives a Session Initiation Protocol (SIP) response that includes a load header associated with a downstream Session Initiation Protocol (SIP) device. The device also determines an amount of traffic to send to the downstream Session Initiation Protocol (SIP) device based on the load header. The device further sends the determined amount of traffic to the downstream Session Initiation Protocol (SIP) device.
    Type: Grant
    Filed: April 8, 2008
    Date of Patent: October 9, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Stevan H Leiden, Brian Somes, Timothy W Bischoff, Arthur Doskow, Kevin V Bohn, Gary L Lockhart
  • Publication number: 20110051714
    Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR TIERED ROUTING ENGINE (“TRE”) provides an automatic routing, selecting, processing for calls placed in an international network according to a selected International Tier Level for premium or guaranteed delivery. In one embodiment, a platform initiates international tiered routing information to a gateway based on a pre-set platforms' knowledge of the terminating gateway topology, Automatic Number Identification, and assigned services that requires such transmission. In one embodiment, a user may select a tier to route an international call. In another embodiment, the contextual fields of a communication mechanism define tags and tier levels indicating determining, routing and handling information to be sent to a validated gateway, or routing devices.
    Type: Application
    Filed: August 28, 2009
    Publication date: March 3, 2011
    Inventor: Brian Somes
  • Publication number: 20090254674
    Abstract: A device receives a Session Initiation Protocol (SIP) response that includes a load header associated with a downstream Session Initiation Protocol (SIP) device. The device also determines an amount of traffic to send to the downstream Session Initiation Protocol (SIP) device based on the load header. The device further sends the determined amount of traffic to the downstream Session Initiation Protocol (SIP) device.
    Type: Application
    Filed: April 8, 2008
    Publication date: October 8, 2009
    Applicants: VERIZON BUSINESS NETWORK SERVICES INC., VERIZON SERVICES CORP., VERIZON SERVICES ORGANIZATION INC.
    Inventors: Stevan H. Leiden, Brian Somes, Timothy W. Bischoff, Arthur Doskow, Kevin V. Bohn, Gary L. Lockhart
  • Publication number: 20070147598
    Abstract: A method for routing an international call includes receiving a call and identifying a first international carrier based on an Internet protocol address associated with the call or a tunnel through which the call was received. The method also includes identifying a second international carrier based on the identified first international carrier. The second international carrier may represent a terminating carrier associated with forwarding the call to a called party. The method may further include forwarding the call to the identified second international carrier.
    Type: Application
    Filed: December 23, 2005
    Publication date: June 28, 2007
    Applicant: MCI, Inc.
    Inventors: Brian Somes, Kimberly Galdiano
  • Publication number: 20060245574
    Abstract: A method for processing a call is provided. The method includes receiving an inbound call leg via a network device. The inbound call leg is processed using an interactive voice response (IVR) device, and an outbound call leg is generated based on processing the inbound call leg. The outbound call leg is made available to the network device. The inbound call leg and the outbound call leg are handed off from the IVR device to the network device.
    Type: Application
    Filed: April 27, 2005
    Publication date: November 2, 2006
    Applicant: MCI, Inc.
    Inventors: David Phelps, Brian Badger, Brian Somes