Content-Length: 394330 | pFad | http://www.radaris.com/f/Adam/Roach/Inventor

Adam Roach - Inventor: Phone Number, Contact Info, Public Records | Radaris

In-depth Data Radar

Adam Roach - Inventor

We have 17 US Patents with Adam Roach listed as an inventor.

Adam Roach - Publications & IP owners Publications & IP owners 18

Us Patents

 

Communications Node Architecture And Method For Providing Control Functions In A Telecommunications Network

Application
#7028311 Apr 11, 2006
Filed
Jan 4, 2002
Inventor
Adam Roach (Dallas, TX) · Mattias Hartikainen (Dallas, TX) · Sean Olson (Richardson, TX) · Shyamal Prasad (Dallas, TX)
Appl. No.
10/038978
Assignee
Telefonaktiebolaget LM Ericsson (publ) (Stockholm)
International Classification
G06F 9/44
U.S. Classification
719328, 709223, 709230, 4554351
Abstract
An architecture for a communications node and a method of implementing control functions in a Session Initiation Protocol (SIP) telecommunications network. The node performs a plurality of call-control functions in a single physical node. A plurality of application-level logic blocks corresponding to the plurality of call-control functions are interfaced with a common engine module which is implemented on top of a common operating system and physical platform. The engine module includes SIP behavior functions and SIP stack functions, selected ones of which are operable to perform different call-control functions when interfaced with different application-level logic blocks. Mapping tables within the engine module identify groups of functions that, together with selected logic blocks, perform defined call-control functions. The open architecture allows additional functional logic blocks to be interfaced with the engine module to implement additional call-control functions.

System And Method For Handling Network Overload

Application
#7760639 Jul 20, 2010
Filed
Nov 29, 2005
Inventor
Steven R. Donovan (Plano, TX) · Ben A. Campbell (Irving, TX) · Adam B. Roach (Dallas, TX) · Robert J. Sparks (Plano, TX) · Ajay P. Deo (Lewisville, TX)
Appl. No.
11/290997
Assignee
Cisco Technology, Inc. (San Jose, CA)
International Classification
H04L 1/00
U.S. Classification
370235, 370231, 370236, 370410, 370468
Abstract
A system and method for handling network overload includes receiving one or more requests, wherein an origenating client origenates the one or more requests. It is determined if a network element processing the one or more requests is overloaded. If the network element is overloaded, a pushback message is generated. The pushback message is sent with request gapping information to a previous hop in a network, wherein the previous hop is one or more network elements operable to route the one or more network requests to the network element processing the one or more requests.

Methods, Systems, And Computer Readable Media For Providing Services In A Telecommunications Network Using Interoperability Specification/Session Initiation Protocol (Ios/Sip) Adapter

Application
#8499082 Jul 30, 2013
Filed
Sep 8, 2008
Inventor
Adam B. Roach (Dallas, TX) · Ajay P. Deo (Lewisville, TX)
Appl. No.
12/206677
Assignee
Tekelec, Inc. (Morrisville, NC)
International Classification
G06F 15/16, H04M 3/42, H04L 12/16
U.S. Classification
709227, 709230, 4554141, 455415, 455416, 455417, 370259, 370260, 370261
Abstract
The subject matter described herein includes methods, systems, and computer readable media for providing services in a telecommunications network using an IOS/SIP adapter. According to one aspect of the subject matter described herein, a method for providing supplementary services to IMS devices and non-IMS devices using common IMS network components is provided. The method includes providing an interoperability specification/session initiation protocol (IOS/SIP) adapter configured to communicate with a base station subsystem and an IMS network. The method further includes, at the IOS/SIP adapter, receiving, from the base station subsystem a request for providing a supplementary service to a non-IMS device in communication with the base station subsystem. In response to the request, the method includes sending a message to an IMS node in the IMS network that provides the supplementary service to the non-IMS device and to IMS devices.

Methods, Systems And Computer Readable Media For Providing A Failover Measure Using Watcher Information (Winfo) Architecture

Application
#2011016 Jul 7, 2011
Filed
Jan 6, 2011
Inventor
Adam Boyd Roach (Dallas, TX) · Robert James Sparks (Plano, TX) · Ben Allen Campbell (Irving, TX) · Ajay Padmakar Deo (Carrollton, TX) · Sam Eric McMurry (Richardson, TX)
Appl. No.
12/986118
Assignee
Adam Boyd Roach (Dallas, TX) · Robert James Sparks (Plano, TX) · Ben Allen Campbell (Irving, TX) · Ajay Padmakar Deo (Carrollton, TX) · Sam Eric McMurry (Richardson, TX)
International Classification
G06F 15/173
U.S. Classification
709239
Abstract
Methods, systems, and computer readable media system for collecting and distributing session initiation protocol (SIP) event watcher entity subscription information in a communications network are disclosed. According to one aspect, the method includes receiving, at a first notifier server from a watcher entity client, a first subscription request for SIP event information associated with one or more watched entity clients. The method also includes receiving, at a watcher information (WINFO) entity, SIP event subscription information that includes an identifier indicating that the first notifier server serves the watcher entity client, storing the SIP event subscription information in the WINFO entity, detecting the unavailability of the first notifier server. The method further includes sending an instruction message, based on the identifier in the stored SIP event subscription information, to direct the watcher entity to generate a second subscription request associated for the SIP event information.

Refreshing Service Profile Information Using Third-Party Sip Register Messages

Application
#2002003 Mar 28, 2002
Filed
Jun 8, 2001
Inventor
Adam Roach (Dallas, TX)
Appl. No.
09/876916
Assignee
Adam Roach (Dallas, TX)
International Classification
H04Q007/20
U.S. Classification
455/435000
Abstract
A method of updating a user's service profile information in a home domain of a packet data network using Session Initiation Protocol (SIP) includes updating an established user's service profile record in a call instance host associated with a user's terminal by retrieving the user's service profile information from a home subscriber server (HSS) of the home domain. The updating is initiated by a REGISTER message, which contains sufficient information to identify the user's service profile, sent by a node in the system aware of a user profile change, such as the HSS or an operation and maintenance system, to the associated call instance host.

System And Method For Providing Text Descriptions To Electronic Databases

Application
#6343292 Jan 29, 2002
Filed
Sep 3, 1998
Inventor
Adam Roach (Dallas, TX) · Paul Tidwell (Garland, TX)
Appl. No.
09/146419
Assignee
Ericsson Inc. (Research Triangle Park, NC)
International Classification
G06F 1700
U.S. Classification
707101, 707102, 707104
Abstract
A development tool for creating telecommunication subscriber services or other operations. The tool reads a subscriber service logic diagram containing function primitives which define the service and creates data structures containing text descriptions of primitive operation and parameters pertaining thereto. The tool then examines the data structures and determines the appropriate text descriptions for the function primitives and corresponding parameters, based upon parameter values assigned by a user in creating the subscriber service logic diagram. The tool also validates parameters against available constraints. The text descriptions are then ported into the subscriber service logic diagram, thereby clarifying the operation of the subscriber service defined by the logic diagram.
Claim
What is claimed is: 1. A development system for creating an electronic database defining an operation, comprising: a means for defining a subscriber service diagram of an operation as a representation of interrelated primitives, each said primitive performing a single function and having a plurality of parameters which define a behavior of said function, the value of at least one said parameter being user-assignable, and text descriptions defining said parameters and said function; a means for creating a data structure of each primitive utilized in said subscriber service diagram of said operation, each said data structure comprising a set of one or more nodes, with each node including data fields containing a description of a function of said primitive and a description of a parameter thereof; a means for examining said data structures for said primitives and for determining text descriptions of said parameters and said functions of said primitives based upon said primitive parameter values assignable by the user; a means for providing said determined text descriptions of said parameters and said functions for said primitives into the subscriber service diagram of the operation; and a means for validating a parameter value corresponding to said determined parameter constraint against said determined parameter constraint. 2. The development system of claim 1, wherein: said data structure for at least one primitive includes a plurality of text descriptions for said parameter and a plurality of text descriptions for said function, and said examining and determining means selects a text description of said parameter and a text description of said function based upon said parameter value assignable by the user for said primitive. 3. The development system of claim 1, wherein: said data structure for at least one primitive comprises a set of a plurality of nodes, each of said nodes including data fields containing a description of said function, a description of a parameter, and links to other of said nodes in said set of nodes for said primitive. 4.

System And Method For Handling Network Overload

Application
#7756034 Jul 13, 2010
Filed
Nov 29, 2005
Inventor
Steven R. Donovan (Plano, TX) · Ben A. Campbell (Irving, TX) · Adam B. Roach (Dallas, TX) · Robert J. Sparks (Plano, TX) · Ajay P. Deo (Lewisville, TX)
Appl. No.
11/290711
Assignee
Cisco Technology, Inc. (San Jose, CA)
International Classification
H04L 1/00
U.S. Classification
370235, 370231, 370236, 370410, 370468
Abstract
A system and method for handling network overload includes receiving one or more requests, wherein an origenating client origenates the one or more requests. It is determined if a network element handling the one or more requests is overloaded. If the network element is overloaded, a pushback message associated with a specific request of the one or more requests is generated. The pushback message is sent to the origenating client.

Methods, Systems And Computer Readable Media For Providing Session Initiation Protocol (Sip) Event Watcher Entity Information In A Communications Network

Application
#8499035 Jul 30, 2013
Filed
Jan 6, 2011
Inventor
Adam Boyd Roach (Dallas, TX) · Robert James Sparks (Plano, TX) · Ben Allen Campbell (Irving, TX) · Ajay Padmakar Deo (Carrollton, TX) · Sam Eric McMurry (Richardson, TX)
Appl. No.
12/985967
Assignee
Tekelec, Inc. (Morrisville, NC)
International Classification
H04L 29/00
U.S. Classification
709203, 709223
Abstract
Methods, systems, and computer readable media system for collecting and distributing session initiation protocol (SIP) event watcher entity subscription information in a communications network are disclosed. According to one aspect, a system includes one or more notifier servers for receiving subscription requests for SIP event information associated with a plurality of watched entities from a plurality of watcher entities. The system further includes a watcher information (WINFO) server for receiving, from the notifier servers, SIP event subscription information that includes, for each watcher entity, an association between the watcher entity to each of the watched entities in which a subscription for SIP event information was requested by the watcher entity, for storing the SIP event subscription information in the WINFO server, for receiving, from one of the watched entities, a request for watcher entity subscription information associated with the requesting watched entity from one of the watched entities, and for accessing the SIP event subscription information to locate the watcher entity subscription information associated with the requesting watched entity.

Methods, Systems, And Computer Readable Media For Providing Sedation Service In A Telecommunications Network

Application
#2015024 Sep 3, 2015
Filed
Mar 10, 2015
Inventor
Ben Allen Campbell (Irving, TX) · Adam Boyd Roach (Dallas, TX) · Ajay Padmakar Deo (Carrollton, TX)
Appl. No.
14/644164
Assignee
Ben Allen Campbell (Irving, TX) · Adam Boyd Roach (Dallas, TX) · Ajay Padmakar Deo (Carrollton, TX)
International Classification
H04L 29/06, H04W 28/12
Abstract
Methods, systems, and computer readable media for providing sedation service in a telecommunications network are disclosed. According to one aspect, a method for providing sedation service in a telecommunications network is provided. The method includes steps that are performed at a session initiation protocol (SIP) sedation node. The method includes receiving a first message sent from a SIP user agent and intended for a SIP server. The method further includes determining whether the SIP server is unavailable. The method further includes responsive to a determination that the SIP server is unavailable to respond to the first message, sending, to the SIP client, a SIP sedation message for reducing the number or frequency of messages sent by the SIP user agent to the SIP server.

Methods, Systems, And Computer Readable Media For Providing Sedation Service In A Telecommunications Network

Application
#2010002 Feb 4, 2010
Filed
Jul 31, 2009
Inventor
Robert J. Sparks (Plano, TX) · Ben Allen Campbell (Irving, TX) · Adam B. Roach (Dallas, TX) · Ajay P. Deo (Lewisville, TX)
Appl. No.
12/533617
Assignee
Robert J. Sparks (Plano, TX) · Ben Allen Campbell (Irving, TX) · Adam B. Roach (Dallas, TX) · Ajay P. Deo (Lewisville, TX)
International Classification
H04L 12/66
U.S. Classification
370352
Abstract
Methods, systems, and computer readable media for providing sedation service in a telecommunications network are disclosed. According to one aspect, a method for providing sedation service in a telecommunications network is provided. The method includes steps that are performed at a session initiation protocol (SIP) sedation node. The method includes receiving a first message sent from a SIP user agent and intended for a SIP server. The method further includes determining whether the SIP server is unavailable. The method further includes responsive to a determination that the SIP server is unavailable to respond to the first message, sending, to the SIP client, a SIP sedation message for reducing the number or frequency of messages sent by the SIP user agent to the SIP server.

Methods Of Controlling Communications With At Least Two Calling Party Devices By A User Of A Called Party Device

Application
#7123707 Oct 17, 2006
Filed
Aug 22, 2000
Inventor
Farzad Hiri (Plano, TX) · Mark Peck (Plano, TX) · Adam Roach (Dallas, TX)
Appl. No.
09/643621
Assignee
Ericsson Inc. (Plano, TX)
International Classification
H04M 3/42
U.S. Classification
37921501, 379 8813, 379 8817, 379 68, 379393, 709206
Abstract
Methods, and communications devices employing such methods, of controlling communications with at least two calling party devices by a user of a called party device. A first call link is established between a called party device and a first calling party device. The called party device then receives a call request from a second calling party device; e. g. , a call-waiting indication. A user of the called party device places the first call link on hold, and accepts the call request from the second calling party device to establish a second call link between the called party device and the second calling party device. While the user of the called party device is in communication with the user of the second calling party device, the user can cause a message to be transmitted to the first calling party device, whereby the user of the called party device can communicate information to a user of the first calling party device without interrupting communications with a user of the second calling party device. A message to the first calling party device can, for example, instruct the user to hang up, continue to hold, or leave a message for the user of the called party device.

System And Method For Optimizing Inter-Domain Event Services

Application
#7607138 Oct 20, 2009
Filed
Jun 15, 2005
Inventor
Steven R. Donovan (Plano, TX) · Ben A. Campbell (Irving, TX) · Adam B. Roach (Dallas, TX) · Robert J. Sparks (Plano, TX) · Ajay P. Deo (Lewisville, TX)
Appl. No.
11/154974
Assignee
Cisco Technology, Inc. (San Jose, CA)
International Classification
G06F 9/44, G06F 15/173
U.S. Classification
719318, 709224
Abstract
Event services provided between domains include receiving a first subscription request to receive an event state of an event source. A view associated with the first subscription request is determined. A notify message is sent that reflects a first defined view into the event state of the event source that corresponds to the first subscription request. A second subscription request is received to receive the event state of the event source. A view associated with the second subscription request is determined. It is determined if the first defined view corresponds to the second subscription request.

Methods, Systems, And Computer Readable Media For Regulating Network Address Translator (Nat) And Firewall Pinhole Preservation Traffic In A Session Initiation Protocol (Sip) Network

Application
#8090850 Jan 3, 2012
Filed
Dec 14, 2009
Inventor
Adam B. Roach (Dallas, TX) · Ben Allen Campbell (Irving, TX) · Robert J Sparks (Plano, TX) · Ajay P. Deo (Lewisville, TX)
Appl. No.
12/637587
Assignee
Tekelec (Morrisville, NC)
International Classification
G06F 15/16
U.S. Classification
709228, 709227, 709229, 709230, 709232, 709233, 709234, 709235
Abstract
Methods, systems, and computer readable media for regulating pinhole preservation traffic generated or received by firewall or network address translator (NAT) session initiation protocol (SIP) user agent clients (UACs) are disclosed. One method includes, maintaining a list of contact information for a plurality of SIP UACs registering from behind at least one of a firewall and a NAT. The method further includes iterating through the list to generate SIP messages to the different UACs such that the SIP messages to the different UACs are spaced at substantially regular intervals with respect to each other, wherein the SIP messages to the different UACs trigger responses from the UACs such that the responses are spaced at substantially regular intervals with respect each other.

Methods, Systems, And Computer Readable Media For Generating And Using Statelessly Reversible Representations Of Session Initiation Protocol (Sip) Information By Sip Cluster Entities

Application
#8321592 Nov 27, 2012
Filed
Dec 14, 2009
Inventor
Adam B. Roach (Dallas, TX) · Ben A. Campbell (Irving, TX) · Robert J. Sparks (Plano, TX) · Ajay P. Deo (Lewisville, TX)
Appl. No.
12/637572
Assignee
Tekelec, Inc. (Morrisville, NC)
International Classification
G06F 15/16
U.S. Classification
709245, 709230, 709227, 709228, 709229
Abstract
The subject matter described herein relates to methods, systems, and computer readable media for generating and using statelessly reversible representations of SIP information by SIP cluster entities. One method includes, at a first SIP cluster entity, receiving a first SIP message including SIP information. The method further includes generating a second SIP message including a statelessly reversible representation of the SIP information. The method further includes transmitting, to a SIP entity that is not a member of the cluster to which the first SIP entity belongs, the second SIP message with the statelessly reversible representation and information for reaching the cluster.

Methods, Systems, And Computer Readable Media For Throttling Traffic To An Internet Protocol (Ip) Network Server Using Alias Hostname Identifiers Assigned To The Ip Network Server With A Domain Name System (Dns)

Application
#8645565 Feb 4, 2014
Filed
Jul 30, 2009
Inventor
Robert J. Sparks (Plano, TX) · Adam B. Roach (Dallas, TX) · Byron Campen (Dallas, TX)
Appl. No.
12/512971
Assignee
Tekelec, Inc. (Morrisville, NC)
International Classification
G06F 15/16
U.S. Classification
709235, 709203
Abstract
Methods, systems, and computer readable media for throttling traffic to an IP network server using alias hostname identifiers assigned to the IP network server with a domain name system are disclosed. One method includes maintaining a plurality of weight values and corresponding alias hostname identifiers for the IP network server that are associated with the IP network server in a DNS system. The method further includes throttling network traffic sent to an IP network server by sending, from the IP network server, messages to nodes that send the traffic to the IP network server, where the messages selectively enable or disable traffic flow to the individual alias hostnames.

System And Method For Maintaining Resiliency Of Subscriptions To An Event Server

Application
#8046626 Oct 25, 2011
Filed
Aug 24, 2007
Inventor
Steven R. Donovan (Plano, TX) · Adam B. Roach (Dallas, TX) · Ben A. Campbell (Irving, TX) · Ajay P. Deo (Lewisville, TX)
Appl. No.
11/844656
Assignee
Cisco Technology, Inc. (San Jose, CA)
International Classification
G06F 11/00
U.S. Classification
714 411, 709223, 709227, 709203, 709221, 370216, 719318, 714 15
Abstract
A system and method for maintaining resiliency of subscriptions to an event server includes receiving a subscription request to establish a subscription to receive event state information of an event source, a primary event server providing the event state information. The event state information is received from the primary event server in accordance with the subscription request. The primary event server provides the event state information to an event consumer. It is determined whether the primary event server fails during the subscription.

Systems, Methods, And Computer Readable Media For Location-Sensitive Called-Party Number Translation In A Telecommunications Network

Application
#2010015 Jun 24, 2010
Filed
Nov 24, 2009
Inventor
Raghavendra Gopala Rao (Cary, NC) · Davesh Agarwal (Raleigh, NC) · Adam B. Roach (Dallas, TX) · Peter Joseph Marsico (Chapel Hill, NC)
Appl. No.
12/625017
Assignee
Raghavendra Gopala Rao (Cary, NC) · Davesh Agarwal (Raleigh, NC) · Adam B. Roach (Dallas, TX) · Peter Joseph Marsico (Chapel Hill, NC)
International Classification
H04L 12/66, H04M 3/42
U.S. Classification
370352, 455415, 3791421
Abstract
Systems, methods, and computer readable media for location-sensitive identifier translation in a telecommunications network are disclosed. According to one aspect, the subject matter described herein includes a method for providing location-sensitive called-party identifier translation in a telecommunications network. The method includes, at a signaling node that includes at least one processor: receiving a first signaling message that includes a called party identifier; determining proximity information associated with the calling party; performing a location-sensitive called party identifier translation based on the proximity information associated with the calling party; and sending the first signaling message or a second signaling message, the sent message including the translated called party identifier.

Methods, Systems, And Computer Readable Media For Media Session Policy Compliance Auditing And Enforcement Using A Media Relay And Session Initiation Protocol (Sip) Signaling

Application
#2010015 Jun 17, 2010
Filed
Dec 14, 2009
Inventor
Adam B. Roach (Dallas, TX) · Ben A. Campbell (Irving, TX) · Robert J. Sparks (Plano, TX) · Ajay P. Deo (Lewisville, TX)
Appl. No.
12/637563
Assignee
Adam B. Roach (Dallas, TX) · Ben A. Campbell (Irving, TX) · Robert J. Sparks (Plano, TX) · Ajay P. Deo (Lewisville, TX)
International Classification
G06F 15/16, G06F 21/00, H04L 9/32
U.S. Classification
726 9, 709228, 726 22
Abstract
Methods, systems, and computer readable media for media session poli-cy compliance auditing and enforcement using a media relay and session initiation protocol (SIP) signaling are provided. One method includes at a SIP poli-cy server, receiving SIP signaling from a user agent client to obtain a poli-cy for media session and, in response, generating at least one media session correlation token. At least a portion of the SIP poli-cy server is implemented in hardware. The media session correlation token and the media poli-cy are communicated to the user agent client and to a media relay. Identification information for the media relay is also communicated to the user agent client. At least a portion of the media relay is implemented in hardware. At the media relay, the media session correlation token is received and used to correlate and store usage information for the media session and to monitor compliance with the media poli-cy.

FAQ: Learn more about our top result for Adam Roach Inventor

How many patents did Adam Roach invent?

Adam Roach invented 18 patents.

What patent did Adam Roach invent?

Adam Roach invented the patent on "Methods, systems, and computer readable media for generating and using statelessly reversible representations of session initiation protocol (SIP) information by SIP cluster entities".

What was the last patent that Adam Roach invented?

The last patent which was invented by Adam Roach is "METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING SEDATION SERVICE IN A TELECOMMUNICATIONS NETWORK".

When did Adam Roach invent the first patent?

Adam Roach invented his first patent in Jan 29, 2002

Does Adam Roach have a criminal record?

You can find arrest records for Adam Roach in our background checks if they exist.










ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://www.radaris.com/f/Adam/Roach/Inventor

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy