Source: http://www.google.com/patents/US8184798?dq=US+6,313,853
Timestamp: 2014-03-11 20:51:12
Document Index: 680736439

Matched Legal Cases: ['Application No. 200780012095', 'Application No. 200780030069', 'Application No. 07809476', 'Application No. 07810606', 'application No. 07810606', 'application No. 07810606', 'Application No. 200780034804', 'Application No. 6406', 'application No. 07810606']

Patent US8184798 - Methods, systems and computer program products for accessing number ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsAccording to one aspect, the subject matter described herein comprises methods, systems, and computer program products for accessing number portability (NP) and E.164 number (ENUM) data in a combined NP/ENUM database. One method includes receiving a query including a telephone number (TN). A common NP/ENUM...http://www.google.com/patents/US8184798?utm_source=gb-gplus-sharePatent US8184798 - Methods, systems and computer program products for accessing number portability (NP) and E.164 number (ENUM) data using a common NP/ENUM data locator structureAdvanced Patent SearchPublication numberUS8184798 B2Publication typeGrantApplication numberUS 11/605,837Publication dateMay 22, 2012Filing dateNov 29, 2006Priority dateJun 13, 2006Also published asEP2033431A2, EP2033431A4, US20070286379, WO2007146257A2, WO2007146257A3Publication number11605837, 605837, US 8184798 B2, US 8184798B2, US-B2-8184798, US8184798 B2, US8184798B2InventorsMaria A. Wiatrowski, Rohini Marathe, Peter J. MarsicoOriginal AssigneeTekelecExport CitationBiBTeX, EndNote, RefManPatent Citations (93), Non-Patent Citations (107), Referenced by (4), Classifications (12), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetMethods, systems and computer program products for accessing number portability (NP) and E.164 number (ENUM) data using a common NP/ENUM data locator structureUS 8184798 B2Abstract According to one aspect, the subject matter described herein comprises methods, systems, and computer program products for accessing number portability (NP) and E.164 number (ENUM) data in a combined NP/ENUM database. One method includes receiving a query including a telephone number (TN). A common NP/ENUM data locator structure is accessed to locate a pointer corresponding to the TN. In response to the query being a NP query, the pointer is used to locate NP data, and the NP data is returned. In response to the query being an ENUM query, the pointer is used to locate at least one URI and returning at least one uniform resource locators (URIs).
1. A method for accessing number portability (NP) and E.164 number (ENUM) data in a NP and ENUM database system, the method comprising:
(a) receiving a query including a telephone number (TN), wherein the query includes one of a NP query for requesting NP data and an ENUM query for requesting ENUM data;
(b) accessing a single NP and ENUM data locator structure to locate a pointer corresponding to the TN, wherein the single NP and ENUM data locator structure includes an index structure shared by the NP data and the ENUM data;
(d) in response to the query being an ENUM query, using the pointer to locate at least one uniform resource indicator (URI), and returning the at least one URI.
2. The method of claim 1 wherein accessing a single NP and ENUM data locator structure includes accessing a single NP and ENUM data locator structure located on the same hardware platform as the LNP and ENUM data.
3. The method of claim 1 wherein accessing a single NP and ENUM data locator structure includes accessing a single NP and ENUM data locator structure located on a different hardware platform from at least one of the LNP and ENUM data.
4. The method of claim 1 wherein accessing a single NP and ENUM data locator structure includes accessing a single NP and ENUM data locator structure located on a signal transfer point (STP).
5. The method of claim 1 wherein accessing a single NP and ENUM locator structure includes accessing a single NP and ENUM data locator structure located on a server.
6. The method of claim 1 wherein accessing a single NP and ENUM data locator structure includes accessing a single NP and ENUM data locator structure located on a service control point (SCP).
7. The method of claim 1 wherein accessing a single NP and ENUM data locator structure includes using the TN to traverse a plurality of tables corresponding to digits in the TN, wherein each of the tables corresponds to ranges of TN digits.
9. A number portability (NP) and E.164 number (ENUM) database system comprising:
(a) a single NP and ENUM data locator structure including a plurality of range tables linked using pointers, wherein one of the tables includes a pointer to data corresponding to the pointer, wherein the single NP and ENUM data locator structure includes an index structure shared by the NP data and the ENUM data; and
(b) an access engine for receiving a query, wherein the query includes one of a NP query for requesting NP data and an ENUM query for requesting ENUM data, for determining whether the query is an NP or an ENUM query, for accessing the single NP and ENUM data locator structure and locating a pointer corresponding to the TN in the query, for in response to the query being an NP query, using the pointer to access NP data to locate an LRN corresponding to the query, and, for, in response to the query being an ENUM query, using the pointer to access ENUM data and locate a URI corresponding to the query.
10. The system of claim 9 wherein the single NP and ENUM data locator structure is located on a signal transfer point (STP).
11. The system of claim 9 wherein the single NP and ENUM data locator structure is located on a service control point (SCP).
12. The system of claim 9 wherein the single NP and ENUM data locator structure is located on a server.
13. A computer program product comprising computer executable instructions embodied in a non-transitory computer readable medium for performing steps when executed by a computer comprising:
(d) in response to the query being an ENUM query, using the pointer to locate at least one uniform resource indicator (URI), and returning at the least one URI. Description
RELATED APPLICATIONS This application claims the benefit of U.S. Provisional Patent Application Ser. No. 60/813,309 filed Jun. 13, 2006, the disclosure of which is incorporated herein by reference in its entirety.
TECHNICAL FIELD The subject matter described herein relates to providing number portability (NP) and E.164 number (ENUM) services. More particularly, the subject matter described herein relates to methods, systems and computer program products for accessing number portability (NP) and E.164 number (ENUM) data using a common NP/ENUM data locator structure.
BACKGROUND ART Number portability (NP) is a service that allows subscribers to change service providers and/or locations and keep the same telephone number. The term �number portability,� as used herein, is intended to include local number portability (LNP), which refers to porting of landline telephone numbers, and mobile number portability, which refers to porting of mobile telephone numbers. In order to provide number portability service, carriers must maintain a database that translates dialed telephone numbers into exchange identifiers. As the number of subscribers increases, the size of number portability databases will also increase.
SUMMARY According to one aspect, the subject matter described herein comprises methods, systems, and computer program products for accessing number portability (NP) and E.164 number (ENUM) data in a combined NP/ENUM database. One method includes receiving a query including a telephone number (TN). A common NP/ENUM data locator structure is accessed to locate a pointer corresponding to the TN. In response to the query being a NP query, the pointer is used to locate NP data, and the NP data is returned. In response to the query being an ENUM query, the pointer is used to locate at least one URI and returning at least one uniform resource locators (URIs).
DETAILED DESCRIPTION In order to provide greater efficiency in accessing, maintaining, and storing number portability (NP) and ENUM data, systems and methods are described herein for accessing NP and ENUM data using a common ENUM/NP data locator structure. First, a combined NP/ENUM database system is described that allows both NP and ENUM queries to be answered by a single system without maintaining duplicate TN data as in current systems. Second, a hierarchical ENUM database system providing ENUM translation services with greater data granularity than provided by current systems is described. Finally, a peering agreement database system interfacing with the combined NP/ENUM and hierarchical ENUM database systems and efficiently routing network traffic between carriers with peering agreements is described.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4819156Jun 13, 1986Apr 4, 1989International Business Machines CorporationDatabase index journaling for enhanced recoveryUS6049714Oct 31, 1997Apr 11, 2000Ericsson, Inc.Implementing number portability using a flexible numbering register and an interwork link registerUS6097960Dec 20, 1999Aug 1, 2000Alcatel Usa Sourcing, L.P.System and method for application location register routing in a telecommunication networkUS6377674Dec 30, 1998Apr 23, 2002At&T Corp.Method for global title translation processingUS6434144Jul 6, 1998Aug 13, 2002Aleksey RomanovMulti-level table lookupUS6539077Dec 8, 1999Mar 25, 2003Netnumber.Com, Inc.Method and apparatus for correlating a unique identifier, such as a PSTN telephone number, to an internet address to enable communications over the internetUS6577723Jul 13, 2000Jun 10, 2003At&T Wireless Service, Inc.Application of TCAP criteria in SCCP routingUS6748057Nov 25, 2002Jun 8, 2004Netnumber, Inc.Method and apparatus for correlating a unique identifier, such as a PSTN telephone number, to an internet address to enable communications over the internetUS6775737Oct 9, 2001Aug 10, 2004Cisco Technology, Inc.Method and apparatus for allocating and using range identifiers as input values to content-addressable memoriesUS6836477Dec 23, 1999Dec 28, 2004TekelecMethods and systems for routing messages in a communications networkUS6839421Oct 29, 2001Jan 4, 2005Telefonaktiebolaget Lm Ericsson (Publ)Method and apparatus to carry out resolution of entity identifier in circuit-switched networks by using a domain name systemUS7027582Jul 6, 2001Apr 11, 2006Telefonaktiebolaget L M Ericsson (Publ)Method and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability databaseUS7054652Jan 7, 2003May 30, 2006Telefonaktiebolaget Lm Ericsson (Publ)Number portability resolving apparatusUS7085260Aug 22, 2001Aug 1, 2006Lucent Technologies Inc.Internet protocol based wireless call processingUS7274683 *Jun 3, 2002Sep 25, 2007Motorola, Inc.Method and apparatus for a telecommunications network to communicate using an internet protocolUS7286839Dec 5, 2003Oct 23, 2007TekelecMethods and systems for routing messages associated with ported subscribers in a mobile communications networkUS7457283 *Dec 13, 2005Nov 25, 2008Transnexus, Inc.Method and system for securely authorized VoIP interconnections between anonymous peers of VoIP networksUS7627108 *Oct 25, 2004Dec 1, 2009At&T Mobility Ii LlcSystems and methods for providing ENUM in an LNP environmentUS7664495Dec 5, 2005Feb 16, 2010At&T Mobility Ii LlcVoice call redirection for enterprise hosted dual mode serviceUS7693135 *Jan 25, 2005Apr 6, 2010Verizon Services Corp.Methods and apparatus for transferring from a PSTN to a VOIP telephone networkUS7715367Jul 19, 2005May 11, 2010Panasonic CorporationIP telephone system, IP telephone apparatus and communications methodUS7746864 *Apr 30, 2008Jun 29, 2010Cello PartnershipSystem and method for routing inter-carrier short message service or multimedia message service messagesUS7751386Jul 19, 2005Jul 6, 2010Panasonic CorporationIP telephone apparatus, ENUM server, IP telephone system and method for deleting terminal informationUS7787445Jul 18, 2007Aug 31, 2010TekelecMethods, systems, and computer program products for routing and processing ENUM queriesUS7996541Aug 2, 2007Aug 9, 2011TekelecMethods, systems, and computer program products for identifying a serving home subscriber server (HSS) in a communications networkUS20010029182Jan 12, 2001Oct 11, 2001Mccann Thomas MathewMethods and systems for routing messages associated with ported subscribers in a mobile communications networkUS20010055380Apr 20, 2001Dec 27, 2001Benedyk Robby DarrenMethods and systems for providing dynamic routing key registrationUS20020054674 *Jul 13, 2001May 9, 2002Chang James Tjin-TekMethods and systems for providing triggerless intelligent network (in) screening services based on call setup messagesUS20020095421Dec 13, 2000Jul 18, 2002Koskas Elie OuziMethods of organizing data and processing queries in a database system, and database system and software product for implementing such methodsUS20020114440 *Feb 26, 2002Aug 22, 2002Lila MadourExtended number portability database servicesUS20020122547 *Dec 21, 2000Sep 5, 2002Hinchey Allan J.Method and apparatus for telephony route selectionUS20020147845Mar 4, 2002Oct 10, 2002Juan-Antonio Sanchez-HerreroFlexible user distribution between user's serving entitiesUS20020176562 *Jul 10, 2002Nov 28, 2002Tianbao HaoSignal transfer point local number portability database audit system and methodUS20030007482 *Jul 6, 2001Jan 9, 2003Robert KhelloMethod and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability databaseUS20030081754Oct 29, 2001May 1, 2003Esparza Victor FerraroMethod and apparatus to carry out resolution of entity identifier in circuit-switched networks by using a domain name systemUS20030095541Mar 4, 2002May 22, 2003Chang Gordon K.Apparatus and method for integrated voice gatewayUS20030128693Jun 3, 2002Jul 10, 2003Segal Niranjan NathMethod and apparatus for a telecommunications network to communicate using an internet protocolUS20030220951May 8, 2003Nov 27, 2003Oracle International CorporationDynamic disk space management by multiple database server instances in a cluster configurationUS20040003114Jun 27, 2002Jan 1, 2004Bellsouth Intellectual Property CorporationIntersystem messaging using ENUM standardUS20040034699Aug 16, 2002Feb 19, 2004Martina GotzManaging data integrity using a filter conditionUS20040082332 *Dec 5, 2003Apr 29, 2004Mccann Thomas MatthewMethods and systems for routing messages associated with ported subscribers in a mobile communicationsUS20040243596Jul 30, 2003Dec 2, 2004Roy LillqvistEnhancement of database performance in a Domain Name SystemUS20040246965Feb 17, 2004Dec 9, 2004Nokia CorporationSystem and method for routing messagesUS20050101297Nov 7, 2003May 12, 2005TekelecMethods and systems for distributing application data among multiple processing modules in a telecommunications network element having a distributed internal processing architectureUS20050119017Dec 1, 2003Jun 2, 2005Lovell Robert C.Jr.System and method for virtual carrier addressing and routing for global short message serviceUS20050182781Jun 5, 2003Aug 18, 2005Bertrand BouvetSystem for consulting and/or updating dns servers and/or ldap directoriesUS20050251509Aug 1, 2003Nov 10, 2005Ben PontiusSystem and method of paralled pattern matchingUS20050286531Jul 16, 2002Dec 29, 2005Markku TuohinoOptimized routing between communication networksUS20060002308Jun 29, 2005Jan 5, 2006Samsung Electronics Co., Ltd.Apparatus and method for managing information in multimedia service providing systemUS20060034270Aug 10, 2004Feb 16, 2006Oliver HaaseMethod and apparatus for call routing via gateway brokeringUS20060067338Sep 30, 2004Mar 30, 2006Shiyan HuaMethod and apparatus for providing distributed SLF routing capability in an internet multimedia subsystem (IMS) networkUS20060136557Dec 16, 2005Jun 22, 2006TekelecMethods, systems, and computer program products for clustering and communicating between Internet protocol multimedia subsystem (IMS) entitiesUS20060165068Dec 13, 2005Jul 27, 2006Dalton James P JrMethod and system for securely authorized VoIP Interconnections between anonymous peers of VoIP networksUS20060245573 *May 2, 2005Nov 2, 2006Sbc Knowledge Ventures, L.P.Communication system and method of routing calls to a terminating end pointUS20060293021Jun 3, 2005Dec 28, 2006Lucent Technologies Inc.Method and system for wireless number portabilityUS20070061397Jul 28, 2006Mar 15, 2007Mci, LlcRouting calls in a networkUS20070104184 *Nov 7, 2005May 10, 2007Sbc Knowledge Ventures, L.P.Caller-controlled routing to non-SIP/non-TEL URI destinations for an IMS-based ENUM queryUS20070115934Nov 22, 2005May 24, 2007Samsung Electronics Co., Ltd.Method and system for locating subscriber data in an IP multimedia subsystemUS20070116250Oct 5, 2005May 24, 2007Cingular Wireless Ii Llc.Resolution of IP addresses associated with a telephone number utilizing query flagsUS20070121879Jul 27, 2006May 31, 2007Mcgary FaithEnhanced directory assistance system with ENUM based featuresUS20070203909 *Feb 28, 2006Aug 30, 2007TekelecMethods, systems, and computer program products for indexing, validating, recovering, and consolidating a database indexed by range-bound numeric dataUS20070243876Apr 5, 2007Oct 18, 2007Huawei Technologies Co., Ltd.Method and System for Implementing a Message Service Based on IP Multimedia SubsystemUS20070258575May 5, 2006Nov 8, 2007John DouglasNumber portability for an IMS networkUS20080019356Jul 18, 2007Jan 24, 2008TekelecMethods, Systems, and computer program products for routing and processing ENUM queriesUS20080109532Feb 3, 2006May 8, 2008Canon Kabushiki KaishaMethod and Device for Transferring Digital Data with a Progressive FormatUS20080112399Nov 13, 2006May 15, 2008British Telecommunications Public Limited CompanyTelecommunications systemUS20080130856Jul 6, 2006Jun 5, 2008Sbc Knowledge Ventures, LpMethod and system to bypass ENUM to reach a callee via a PSTN or a PLMNUS20080137832Dec 7, 2006Jun 12, 2008TekelecMethods, systems, and computer program products for providing quality of service using E.164 number mapping (ENUM) data in a communications networkUS20080247526Apr 9, 2007Oct 9, 2008At&T Knowledge Ventures, L.P.System for improving operations in an ims networkUS20080281975May 8, 2007Nov 13, 2008Chaoxin Charles QiuMethods and apparatus to route a communication session in an internet protocol (ip) multimedia subsystem (ims) networkUS20080311917Aug 2, 2007Dec 18, 2008TekelecMethods, systems, and computer program products for identifying a serving home subscriber server (HSS) in a communications networkUS20090074174Nov 26, 2008Mar 19, 2009At&T Intellectual Property I, L.P.International origin dependent customized routing of calls to toll-free numbersUS20090103707Sep 15, 2008Apr 23, 2009Mcgary FaithSystem and method for enhanced ENUM applicationsUS20090227276Mar 9, 2009Sep 10, 2009Devesh AgarwalMethods, systems, and computer readable media for routing a message service message through a communications networkUS20110098049Sep 16, 2010Apr 28, 2011Gosnell Bradley WMethods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gatewayEP0669771A1Feb 8, 1995Aug 30, 1995Hewlett-Packard CompanyMessage interceptor for a signalling networkEP0944276A1Mar 9, 1999Sep 22, 1999Lucent Technologies Inc.A method for porting a mobile directory number from one wireless service provider to anotherEP1285545B1Dec 22, 2000Oct 6, 2004TekelecMethods and systems for routing messages in a telecommunications networkKR20000037801A Title not availableKR20030040291A Title not availableKR20070061774A Title not availableWO1997033441A1Mar 7, 1997Sep 12, 1997Stentor Resource Centre IncProviding number portability by means of enhanced routing tablesWO1999011087A2Aug 26, 1998Mar 4, 1999Willem BosMethod and system for processing callsWO2000016583A1Jul 30, 1999Mar 23, 2000Curt WongMethod for providing number portability in a telecommunications networkWO2001047297A2Dec 22, 2000Jun 28, 2001Thomas Matthew MccannMethods and systems for routing messages in a telecommunications networkWO2001048981A1Dec 23, 1999Jul 5, 2001Thomas Matthew MccannMethods and systems for routing messages in a communications networkWO2001054444A1Jan 12, 2001Jul 26, 2001Peter Joseph MarsicoMethods and systems for routing messages associated with ported subscribers in a mobile communications networkWO2003005664A2Jun 14, 2002Jan 16, 2003Ericsson Telefon Ab L MMethod and apparatus for resolving an entity identifier into an internet address using a domain name system (dns) serverWO2007045991A1Oct 20, 2006Apr 26, 2007Ericsson Telefon Ab L MIms call routing using tel-urisWO2007092205A2Jan 31, 2007Aug 16, 2007Marathe RohiniMethods, systems, and computer program products for indexing, validating, recovering and consolidating a database indexed by range-bound numeric dataWO2008011101A2Jul 19, 2007Jan 24, 2008Tekelec UsMethods, systems and computer program products for routing and processing enum queriesWO2008073226A1Nov 26, 2007Jun 19, 2008Tekelec UsMethods, systems, and computer program products for providing quality of service using e.164 number mapping (enum) data in a communications networkWO2008157213A2Jun 12, 2008Dec 24, 2008Tekelec UsMethods, systems, and computer program products for identifying a serving home subscriber server (hss) in a communications network* Cited by examinerNon-Patent CitationsReference1"3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Policy and Charging Control signalling flows and Quality of Service (QoS) parameter mapping (Release 9)," 3GPP TS 29.213, V9.2.0, pp. 1-129 (Mar. 2010).2"3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Policy and charging control architecture (Release 8)," 3GPP TS 23.203, V8.1.1, pp. 1-87 (Mar. 2008).3"3rd Generation Partnership, Project; Technical Specification Group Core Network and Terminals; Evolved Packet System (EPS); Mobility Management Entity (MME) and Serving GPRS Support Node (SGSN) related interfaces based on Diameter protocol (Release 9)," 3GPP TS 29.272, V9.0.0, pp. 1-71 (Sep. 2009).4"A Study in Mobile Messaging: The Evolution of Messaging in Mobile Networks, and How to Efficiently and Effectively Manage the Growing Messaging Traffic," White Paper, Cisco Systems, Inc., pp. 1-6 (Spring 2004).5"Agilent acceSS7 Business intelligence," Agilent Technologies, pp. 1-6 (Copyright 2001-Printed in the UK Nov. 30, 2001).6"Agilent Tchnologies and Cisco Systems SS7 Over IP White Paper," Cisco Systems, Inc. and Agilent and Technologies, pp. 1-6 (Copyright 2002-Printed in the UK Feb. 1, 2002).7"Chapter 1: Overview," SS7 Port Adapter Installation and Configuration, pp. 1-1-1-8 (Publication Date Unknown).8"Cisco IP Transfer Point (ITP) Network Management Product Presentation," Cisco Systems, Inc., pp. 1-20 (Copyright 2001).9"Cisco IP Transfer Point as the Signaling Gateway for the Cisco BTS 10200 Softswitch," Cisco Systems, Inc., pp. 1-10 (Summer 2004).10"Cisco IP Transfer Point as the Signaling Gateway for the Cisco PGW 2200 Softswitch," Cisco Systems, Inc., pp. 1-11 (Summer 2004).11"Cisco IP Transfer Point Multilayer Short Message Serivce Routing Solution," Cisco Systems, Inc., pp. 1-6 (Copyright 1992-2003).12"Cisco IP Transfer Point," Cisco Systems, Inc., pp. 1-10 (Copyright 1992-2003).13"Cisco IP Transfer Point: MTP3 User Adaptation (M3UA) and SCCP User Adaptation (SUA) Signaling Gateway," Cisco Systems, Inc., pp. 1-14 (Copyright 2002).14"Cisco ITP MAP Gateway for Public WLAN Slm Authentication and Authorization," Cisco Systems, Inc., pp. 1-13 (Copyright 1992-2003).15"Cisco ITP Multilayer Routing (MLR) SMS MO Routing Requirements," Cisco Systems, Inc., p. 1 (Copyright 2004).16"Cisco Signaling Gateway Manager Release 3.2 for Cisco IP Transfer Point," Cisco Systems, Inc., pp. 1-9 (Copyright 1992-2004).17"Cisco SS7 Port Adapter for the Cisco 7500 Versatile Interface Processor and 7200 VXR Routers Provide High-Density SS7 Agrregation," Cisco Systems, Inc., pp. 1-5 (Copyright 1992-2002).18"Cisco SS7 Signaling Offload," Cisco Systems, Inc., pp. 1-33 (Copyright 1992-2001).19"Configuring ITP Basic Functionally," IP Transfer Point, Cisco IOS Release 12.2(4)MB12, pp. 31-50 (Publication Date Unknown).20"Configuring ITP Optional Features," IP Transfer Point, Cisco IOS Release 12.294)MB12, pp. 65-136 (Publication Date Unknown).21"Configuring M3UA and SUA SS7 Over IP Signaling Gateways," IP Transfer Point, Cisco IOS Release 12.2(4)MB10, pp. 49-62 (Publication Date Unknown).22"Configuring M3UA and SUA SS7 Over IP Signaling Gateways," IP Transfer Point, Cisco IOS Release 12.2(4)MB13, pp. 51-66 (Publication Date Unknown).23"Diameter Overview," referenced from www.ulticom.com/html/products/signalware-diameter-reference-guide.asp (Publication date unknown).24"Ericsson Unified Number Portability," (Downloaded from the Internet on Jan. 24, 2011).25"Global. Implementation of ENUM: A Tutorial Paper," International Telecommunication Union, Telecommunication Standardization Union, Study Group 2, (Feb. 8, 2002).26"HP OperCall Home Subscriber Server Software-Data Sheet", 4AA0-3360ENW Rev. 2, Hewlett-Packard Development Company, L.P. (Jul. 2006).27"IP Multimedia Subsystem," printout from wikipedia.org, Wikimedia Foundation, Inc. (May 29, 2007).28"Networkers," Cisco Systems, Inc., pp. 1-60 (Copyright 2001).29"Next-Generation Signaling Transports Cisco IP Transfer Point," Cisco Systems, Inc., pp. 1-27 (Summer 2004).30"Next-Generation SS7 Networks with the Cisco IP Transfer Point," Cisco Systems, Inc., pp. 1-14 (Copyright 1992-2002).31"Solutions for Mobile Network Operators," Cisco Systems, Inc., pp. 1-8 (Copyright 1992-2004).32"Topsail Beach-SS7 Over IP-" Cisco Systems, Inc., pp. 1-16 (Copyright 1999).33"3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Evolved Packet System (EPS); Mobility Management Entity (MME) and Serving GPRS Support Node (SGSN) related interfaces based on Diameter protocol (Release 8)," 3GPP TS 29.272, V8.4.0, pp. 1-71 (Sep. 2009).34"HP OperCall Home Subscriber Server Software�Data Sheet", 4AA0-3360ENW Rev. 2, Hewlett-Packard Development Company, L.P. (Jul. 2006).353GPP, "3rd Generation Partnership Project; Technical Specification Group Core Network; Support of Mobile Number Portability (MNP); Technical Realization; Stage 2 (Release 6)," 3GPP TS 23.066, V6.0.0, pp. 1-83 (Dec. 2004).36Anonymous, "Generic Switching and Signaling Requirements for Number Portability," AT&T Network Systems, No. 1, p. 1-75, (Feb. 2, 1996).37Anonymous, "Zeichengabesysteme-Eine neue Generation f�r ISDN und intelligente Netze," Zeichengabesystem, Medien-Institut Bremen, p. iz-xi; 170-176, (Feb. 17, 1995).38Barry, "A Signal for Savings," Packet, Cisco Systems Users Magazine, vol. 14, No. 4, pp. Cover; 19-21; and 81 (Fourth Quarter 2002).39Bellcore, "Signaling Transfer Point (STP) Generic Requirements," Bell Communications Research, No. 1, p. ii-xxii, 4-84-J14, (Jun. 1994).40Bishop, "Freeing the Network for Competition," Telecommunications, p. 75-80, (Apr. 1995).41Buckles, "Very High Capacity Signaling Trnsfer Point for Intelligent Network Servcies," DSC Communciations Corporation, p. 1308-1311, (1988).42Calhoun et al., "Diameter Base Protocol," RFC 3588, pp. 1-90 (Sep. 2003).43Chinese Official Action for Chinese Patent Application No. 200780012095.7 (Jan. 8, 2010).44Chinese Official Action for Chinese Patent Application No. 200780030069.7 (Jan. 31, 2011).45Cisco, "Quality of Service Networks," Internetworking Technologies Handbook, Chapter 49, pp. 49-1-49-32 (Sep. 11, 2003).46Commonly-assigned, co-pending U.S. Appl. No. 11/364,759 for "Methods, Systems, and Computer Program Products for Indexing, Validating, Recovering, and Consolidating a Database Indexed by Range-Bound Numeric Data," (Unpublished, Filed Feb. 28, 2006).47Commonly-assigned, co-pending U.S. Appl. No. 11/879,737 for "Methods, Systems, and Computer Program Products for Routing and Processing ENUM Queries," (Unpublished, filed Jul. 18, 2007).48Communication of European publication number and information on the application of Article 67(3) EPC for European Application No. 07809476.0 (Feb. 11, 2009).49Communication of European publication number and information on the application of Article 67(3) EPC for European Application No. 07810606.9 (Mar. 18, 2009).50Communication pursuant to Article 94(3) EPC for European application No. 07810606.9 (Aug. 26, 2010).51Communication pursuant to Article 94(3) EPC for European application No. 07810606.9 (Feb. 12, 2010).52ETSI, "Digital Cellular Telecommunications Systems (Phase 2+); Support of Mobile Number Portability (MNP); Technical Realisation; Stage 2," Global System for Mobile Communications, p. 1-71, (1998).53ETSI, Digital Cellular Telecommunications System (Phase 2+); Milbe Application Part (MAP) Specification, Global System for Mobile Communications, pp. 112-114 (1996).54Final Official Action for U.S. Appl. No. 11/364,759 (Jan. 21, 2010).55Final Official Action for U.S. Appl. No. 11/635,406 (Nov. 30, 2011).56Final Official Action for U.S. Appl. No. 11/879,737 (Jun. 9, 2009).57Final Official Action for U.S. Appl. No. 11/982,549 (Aug. 31, 2011).58First Office Action for Chinese Patent Application No. 200780034804.1 (May 19, 2011).59Foster et al., "Number Portability in the Global Switched Telephone Network (GSTN): An Overview," Network Working Group, RFC 3482 (Feb. 2003).60Giordano et al., "PCS Number Portability," IEEE, p. 1146-1150, (Sep. 1994).61Heinmiller, "Generic Requrements for SCP Application and GTT Function for Number Portability," Illinois Number Portability Workshop, p. 1-50, (Sep. 4, 1996).62International Telecommunication Union, "Series Q: Switching and Signalling: Specifications of Signalling Systems No. 7-Signalling Connection Control Part," p. 11-16, (Jul. 1996).63Interview Summary for U.S. Appl. No. 11/364,759 (Apr. 21, 2010).64Interview Summary for U.S. Appl. No. 11/982,549 (Nov. 28, 2011).65Jain et al., "Phone Number Portability for PCS Systems with ATM Backbones Using Distributed Dynamic Hashing," IEEE, vol. 15 (No. 1), p. 96-105, (Jan. 1997).66Jain, et al., "A Hashing Scheme for Phone Number Portability in PCS Systems with ATM Backbones," Bell Communications Research, p. 593-597, (1996).67Jones et al., "Diameter Command Code Registration for the Third Generation Partnership Project (3GPP) Evolved Packet System (EPS)," Network Working Group, RFC 5516, pp. 1-5 (Apr. 2009).68Jones, "The Definitive Guide to Scaling Out SQL Server," http://www.snip.gob.ni/Xdc/SQL/DGSOSSFinal.pdf (Retrieved on Aug. 16, 2010) (2005).69Korhonen et al., "Clarifications on the Routing of Diameter Requests Based on the Username and the Realm," RFC 5729, pp. 1-9 (Dec. 2009).70Lucent Technologies, "ENUM Use and Management for the Successful Deployment of ENUM-Enabled Services; Understand ENUM and its Deployment to Insure Success of your VoIP and Other ENUM-enabled Services," White Paper, pp. 1-12 (Jul. 2006).71Mealling, "The Naming Authority Pointer (NAPTR) DNS Resource Record," Network Working Group, RFC 2915 (Sep. 2000).72Moodie, "Agilent acceSS7: White Paper," Agilent Technologies, pp. 1-14 (Apr. 1, 2003).73Neustar, "ENUM: Driving Convergence in the Internet Age," pp. 1-5 (Publication Date Unknown).74Non-Final Official Action for U.S. Appl. No. 11/879,737 (Sep. 30, 2009).75Non-Final Official Action for U.S. Appl. No. 12/400,576 (Aug. 24, 2011).76Non-Final Official Action for U.S. Appl. No. 12/906,816 (Oct. 5, 2011).77Non-Final Official Action for U.S. Appl. No. 12/906,998 (Sep. 21, 2011).78Notice of Abandonment for U.S. Appl. No. 11/364,759 (Jul. 7, 2011).79Notice of Allowance and Fee(s) Due for U.S. Appl. No. 11/364,759 (Mar. 22, 2011).80Notice of Allowance and Fee(s) Due for U.S. Appl. No. 11/879,737 (Apr. 22, 2010).81Notice of Allowance and Fee(s) Due for U.S. Appl. No. 11/888,907 (Apr. 1, 2011).82Notice of Panel Decision from Pre-Appeal Brief Review for U.S. Appl. No. 11/635,406 (Oct. 3, 2011).83Notice of Publication of Abstract for Indian Patent Application No. 6406/CHENP/2010 A (Jun. 17, 2011).84Notification Concerning Transmittal of International Preliminary Report on Patentability for International Application No. PCT/US2007/024418 (Jun. 18, 2009).85Notification Concerning Transmittal of International Preliminary Report on Patentablity for Internation Application No. PCT/US2007/002520 (Aug. 21, 2008).86Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration for Internation Application No. PCT/US07/02520 (Mar. 3, 2008).87Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration for International Application No. PCT/US07/16370 (Sep. 15, 2008).88Notification of Transmittal of the International Search Report and Written Opinion of the International Searching Authority, or the Declaration corresponding to PCT application No. PCT/US07/13732 (Jan. 29, 2008).89Offical Action for U.S. Appl. No. 11/879,737 (Sep. 15, 2008).90Official Action for U.S. Appl. No. 11/364,759 (Aug. 16, 2010).91Official Action for U.S. Appl. No. 11/364,759 (Mar. 30, 2009).92Official Action for U.S. Appl. No. 12/883,886 (Sep. 30, 2011).93Peterson et al., "Using E.164 Numbers With the Session Initiation Protocol (SIP)," Network Working Group, RFC 3824, pp. 1-14 (Jun. 2004).94Peterson, "Telephone Number Mapping (ENUM) Service Registration for Presence Services," Network Working Group, RFC 3953 (Jan. 2005).95Rice, "SS7 Networks in a PCS World," Telephony, pp. 138, 140 142, 144, 146, (Jun. 24, 1996).96Rockhold, "Or," Wireless Review, p. 22, 23, 26, 28, 30, 32, (Aug. 15, 2000).97Schwarz, "ENUM Trial to Link Phone, Internet Addresses," (Mar. 22, 2005).98Smith, "Number Portability Pileup," Telephony, p. 22, 24, 26, (Jan. 6,1997).99Stiemerling et al., "NAT/Firewall NSIS Signaling Layer Protocol (NSLP)," draft-ietf-nsis-nslp-natfw-06, pp. 1-70 (May 16, 2005).100Supplemental Notice of Allowability for U.S. Appl. No. 11/364,759 (May 24, 2011).101Supplementary European Search Report for European application No. 07810606.9 (Nov. 23, 2009).102Tekelec, "Eagle STP Planning Guide", Eagle Network Switching Division, (No. 3), p. i-vii, 1-64, A1-A2, B1-2, (May 1996).103Telcordia Technologies, "CCS Network Interface Specification (CCSNIS) Supporting SCCP and TCAP," Bell Communications Research, p. ii-xii, 1-1-C-22, (Mar. 1994).104The attached email dated Oct. 20, 2001 and PowerPoint presentation dated Oct. 24, 2001 disclose an MSISDN-based auto-provisioning solution proposed by a customer of the assignee of the presend application.105Tschofenig et al., "Securing the Next Steps in Signaling (NSIS) Protocol Suite," International Journal of Internet Protocol Technology, vol. 1, pp. 1-14 (2006).106Tsou et al., "Realm-Based Redirection in Diameter," draft-ietf-dime-realm-based-redirect-03, RFC 3588, pp. 1-6.(Jul. 12, 2010).107Walker, "The IP Revolution in Mobile Messaging," Packet, Cisco Systems Users Magazine, vol. 16, No. 1, pp. Cover; 73-74; and 89 (First Quarter 2004).Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8391273 *Dec 18, 2008Mar 5, 2013At&T Intellectual Property I, L.P.Methods, systems, and computer program products for providing intra-carrier IP-based connections using a common telephone number mapping architectureUS8432923Dec 18, 2008Apr 30, 2013At&T Intellectual Property I, L.P.Methods, systems, and computer program products for providing inter-carrier IP-based connections using a common telephone number mapping architectureUS8571015Apr 5, 2011Oct 29, 2013At&T Intellectual Property I, L.P.Methods, systems, and computer program products for enabling non-IMS queries of a common telephone number mapping systemUS20100157977 *Dec 18, 2008Jun 24, 2010At&T Intellectual Property I, L. P.Methods, systems, and computer program products for providing intra-carrier ip-based connections using a common telephone number mapping architecture* Cited by examinerClassifications U.S. Classification379/221.13, 370/352International ClassificationH04M7/00, H04L12/66Cooperative ClassificationH04M7/0075, H04L61/157, H04M3/42297, H04L29/1216European ClassificationH04M7/00M16, H04M3/42N5, H04L29/12A2H, H04L61/15HLegal EventsDateCodeEventDescriptionMay 9, 2012ASAssignmentEffective date: 20120427Owner name: TEKELEC, INC., NORTH CAROLINAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TEKELEC GLOBAL, INC.;REEL/FRAME:028184/0119Apr 20, 2012ASAssignmentOwner name: TEKELEC GLOBAL, INC., NORTH CAROLINAFree format text: CHANGE OF NAME;ASSIGNOR:TEKELEC;REEL/FRAME:028078/0287Effective date: 20120130Feb 24, 2012ASAssignmentEffective date: 20120127Free format text: SECURITY INTEREST;ASSIGNORS:TEKELEC;CAMIANT, INC.;REEL/FRAME:028035/0659Owner name: WILMINGTON TRUST, NATIONAL ASSOCIATION, MINNESOTAJan 31, 2007ASAssignmentOwner name: TEKELEC, NORTH CAROLINAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WIATROWSKI, MARIA A.;MARATHE, ROHINI;MARSICO, PETER J.;REEL/FRAME:018841/0863;SIGNING DATES FROM 20061204 TO 20061222Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WIATROWSKI, MARIA A.;MARATHE, ROHINI;MARSICO, PETER J.;SIGNING DATES FROM 20061204 TO 20061222;REEL/FRAME:018841/0863RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google