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: 11665208Abstract: 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: GrantFiled: March 23, 2021Date of Patent: May 30, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Brian Somes, Jodi A. Kelm, Shanthala Kuravangi-Thammaiah
-
Publication number: 20220311809Abstract: 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: ApplicationFiled: March 23, 2021Publication date: September 29, 2022Applicant: Verizon Patent and Licensing Inc.Inventors: Brian SOMES, Jodi A. KELM, Shanthala KURAVANGI-THAMMAIAH
-
Patent number: 10924530Abstract: 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: GrantFiled: July 9, 2020Date of Patent: February 16, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Khalid Adnan, Jun Yuan, Brian Somes, Michael Trupia
-
Publication number: 20200382577Abstract: 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: ApplicationFiled: July 9, 2020Publication date: December 3, 2020Inventors: Khalid Adnan, Jun Yuan, Brian Somes, Michael Trupia
-
Patent number: 10742715Abstract: 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: GrantFiled: August 13, 2019Date of Patent: August 11, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Khalid Adnan, Jun Yuan, Brian Somes, Michael Trupia
-
Patent number: 9628566Abstract: 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: GrantFiled: October 15, 2013Date of Patent: April 18, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Brian Somes, Heath W. Hendrickson, Jeffrey A. Haltom
-
Patent number: 9071683Abstract: 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: GrantFiled: April 25, 2014Date of Patent: June 30, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Brian Somes, Jeffrey Haltom, Thomas A. Gallant
-
Publication number: 20150106528Abstract: 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: ApplicationFiled: October 15, 2013Publication date: April 16, 2015Applicant: Verizon Patent and Licensing Inc.Inventors: Brian Somes, Heath W. Hendrickson, Jeffrey A. Haltom
-
Patent number: 8787354Abstract: (“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: GrantFiled: August 28, 2009Date of Patent: July 22, 2014Assignee: Verizon Patent and Licensing Inc.Inventor: Brian Somes
-
Patent number: 8478892Abstract: 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: GrantFiled: September 14, 2012Date of Patent: July 2, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Stevan H. Leiden, Brian Somes, Timothy W Bischoff, Arthur Doskow, Kevin V Bohn, Gary L Lockhart
-
Publication number: 20130013771Abstract: 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: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Stevan H. Leiden, Brian Somes, Timothy W. Bischoff, Arthur Doskow, Kevin V. Bohn, Gary L. Lockhart
-
Patent number: 8285868Abstract: 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: GrantFiled: April 8, 2008Date of Patent: October 9, 2012Assignee: Verizon Patent and Licensing Inc.Inventors: Stevan H Leiden, Brian Somes, Timothy W Bischoff, Arthur Doskow, Kevin V Bohn, Gary L Lockhart
-
Publication number: 20110051714Abstract: 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: ApplicationFiled: August 28, 2009Publication date: March 3, 2011Inventor: Brian Somes
-
Publication number: 20090254674Abstract: 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: ApplicationFiled: April 8, 2008Publication date: October 8, 2009Applicants: 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: 20070147598Abstract: 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: ApplicationFiled: December 23, 2005Publication date: June 28, 2007Applicant: MCI, Inc.Inventors: Brian Somes, Kimberly Galdiano
-
Publication number: 20060245574Abstract: 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: ApplicationFiled: April 27, 2005Publication date: November 2, 2006Applicant: MCI, Inc.Inventors: David Phelps, Brian Badger, Brian Somes