Source: http://www.google.com/patents/US7099454?dq=6,460,050
Timestamp: 2014-11-01 07:05:00
Document Index: 729279924

Matched Legal Cases: ['arty 130', 'arty 130', 'arty 130', 'arty 320', 'arty 320', 'arty 320', 'arty 320', 'arty 320']

Patent US7099454 - Caller identification in a communication system - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA communication system for providing caller identification services comprises a processing system configured to store a data structure having a plurality of codes associated with a plurality of caller numbers, and to translate one of the codes into one of the caller numbers using the data structure....http://www.google.com/patents/US7099454?utm_source=gb-gplus-sharePatent US7099454 - Caller identification in a communication systemAdvanced Patent SearchPublication numberUS7099454 B1Publication typeGrantApplication numberUS 10/277,377Publication dateAug 29, 2006Filing dateOct 22, 2002Priority dateOct 22, 2002Fee statusPaidAlso published asUS20060251228Publication number10277377, 277377, US 7099454 B1, US 7099454B1, US-B1-7099454, US7099454 B1, US7099454B1InventorsWarren B. Cope, Daniel Charles SbisaOriginal AssigneeSprint Communications Company L.P.Export CitationBiBTeX, EndNote, RefManPatent Citations (43), Non-Patent Citations (2), Referenced by (1), Classifications (8), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetCaller identification in a communication systemUS 7099454 B1Abstract A communication system for providing caller identification services comprises a processing system configured to store a data structure having a plurality of codes associated with a plurality of caller numbers, and to translate one of the codes into one of the caller numbers using the data structure. The communication system further comprises a communication interface configured to receive a first call request for a call including the one code and transfer a second call request for the call including the one caller number.
SUMMARY OF THE INVENTION The invention helps solve the above problems with caller identification in a communication system. Advantageously, the invention allows a caller to specify caller numbers on a per call basis. If desired, the invention may allow telemarketing firms to identify their clients when placing telemarketing calls over DALs.
Communication System Configuration and Operation�FIGS. 1�2 FIG. 1 illustrates communication system 110 in an example of the invention. Caller 100 is linked to communication system 110 by connection 101. In turn, communication system 110 is linked to communication system 120 by connection 111. Communication system 120 is linked to called party 130 by connection 121. Connections 101, 111, 121 could be conventional. In some examples connection 101 is a Dedicated Access Line (DAL). Communication system 120 and called party 130 could be conventional. Called party 130 could also be a billing system.
Telecommunication Network Configuration and Operation�FIGS. 3�5 FIG. 3 illustrates telecommunication network 310 in an example of the invention. Telecommunications network 310 comprises switch 314, switch 316, and SCP 312. Telecommunications network 310 is connected to call center 300 and called party 320. Call center 300 comprises caller system 302 and RP 303. Caller system 302 is connected to switch 314 by connection 301 comprising a DAL. Switch 314 is connected to SCP 312 by connection 311. SCP 312 is connected to RP 303 by connection 309. Switch 314 is connected to switch 316 by connection 313 and connection 315. Switch 316 is connected to called party 320 by connection 317. In the following examples, a data structure is used to translate codes into caller numbers. The data structure associates codes with caller numbers. The data structure could be stored in SCP 312, RP 303, switch 314, or in other telecommunication devices.
FIG. 4 illustrates operation of telecommunication network 310 in an example of the invention. In this example, the data structure is stored in SCP 312. A caller selects a code in caller system 302. Caller system 302 sends a call request for a call to switch 314. The call request comprises a called number appended by the code. Switch 314 receives the call request. In response to the call request, switch 314 sends an SCP query to SCP 312 including the code and the called number. SCP 312 receives the SCP query. In response to the SCP query, SCP 312 uses the data structure to translate the code into caller number. SCP 312 sends an SCP response having the caller number and called number to switch 314�and in some cases SCP 312 may also translate the called number. Switch 314 processes the SCP response to send a call request including the caller number and called number to switch 316. Switch 316 processes the call request to extend the call to the called party 320, including transferring the caller number to called party 320. If the called party answers the phone, telecommunications network 310 provides call connections between caller system 302 and called party 320 through switches 314 and 316 over connections 301, 315, and 317.
FIG. 5 also illustrates operation of telecommunications network 310 in an example of the invention. In this example, RP 303 stores the data structure. A caller selects a code in caller system 302. Caller system 302 sends a call request to switch 314. The call request comprises a called number appended by the code. Switch 314 receives the call request. In response to the call request, switch 314 sends an SCP query to SCP 312 including the code and called number. In response to the SCP query, SCP 312 sends an RP query to RP 303 including the code and called number. RP 303 receives the RP query. In response to the RP query, RP 303 uses the data structure to translate the code into a caller number. RP 303 sends an RP response having the caller number to SCP 312�and in some cases RP 303 may also translate the called number. SCP 312 sends an SCP response having the caller number and called number to switch 314. Switch 314 processes the SCP response and sends a call request including the caller number and called number to switch 316. Switch 316 receives the call request. Switch 316 then sends the caller number to the called party.
Computer System Configuration and Operation�FIG. 6 FIG. 6 illustrates computer system 600 that could be used to implement aspects of the invention. In particular, computer system 600 could be used in SCP 312, RP 303, switch 314, or an in another communication device. Computer system 600 includes communication interface 630, user interface 650, processing system 610, and storage system 620. Storage system 620 stores software 640. Processing system 610 is linked to communication interface 630, and user interface 650. Computer system 600 could be comprised of programmed general-purpose computers, although those skilled in the art will appreciate that programmable or special purpose circuitry and equipment may be used. Computer system 600 may use a client server architecture where operations are distributed among a server system and client devices that together comprise elements 610�650.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5418844Apr 17, 1992May 23, 1995Bell Atlantic Network Services, Inc.Automatic access to information service providersUS5448633Mar 30, 1994Sep 5, 1995Spring Communications Company L.P.Telecommunications system for controlling access to a destinationUS5524146Feb 28, 1995Jun 4, 1996Bell Atlantic Network Services, Inc.Automatic access to communication service providersUS5566235Oct 5, 1995Oct 15, 1996Bell Atlantic Network Services, Inc.Customer controlled service mediation managementUS5572583May 25, 1994Nov 5, 1996Bell AtlanticAdvanced intelligent network with intelligent peripherals interfaced to the integrated services control pointUS5590187Apr 21, 1995Dec 31, 1996Lucent Technologies Inc.Call transfer with automatic returnUS5675635Jan 24, 1996Oct 7, 1997Sprint Communications Company L.P.Telecommunications systemUS5684866Mar 3, 1995Nov 4, 1997Bell Atlantic Network Services, Inc.Method and apparatus for access to telephone operator servicesUS5694463Feb 15, 1995Dec 2, 1997Christie; Joseph MichaelSystem for service control point routingUS5751800 *Dec 15, 1995May 12, 1998Lucent Technologies Inc.Screening of incoming telephone calls prior to call completion to the destination partyUS5793853Jun 22, 1995Aug 11, 1998Sprint Communications Co., L.P.System and method for recording billing information for a telecommunications service requestUS5825780Dec 7, 1995Oct 20, 1998Sprint Communications Co.L.P.Method, system and apparatus for telecommunications controlUS5828740Nov 14, 1996Oct 27, 1998Sprint Communications Co., L.P.Prepaid calling card external/adjunct database processorUS5864614Jul 11, 1996Jan 26, 1999Bell Atlantic Network Services, Inc.Communication networkUS5901209 *Dec 16, 1996May 4, 1999Intervoice Limited PartnershipCaller ID substitution for selected telephone callersUS5920562Nov 22, 1996Jul 6, 1999Sprint Communications Co. L.P.Systems and methods for providing enhanced services for telecommunication callUS5923745Feb 28, 1997Jul 13, 1999Teknekron Infoswitch CorporationRouting calls to call centersUS5926538Feb 11, 1997Jul 20, 1999Genesys Telecommunications Labs, IncMethod for routing calls to call centers based on statistical modeling of call behaviorUS5933486Apr 23, 1997Aug 3, 1999Sprint Communications Co. L.P.Enhanced service control architecture of a telecommunications switching networkUS5949869Jan 28, 1997Sep 7, 1999Sprint Communications Co. L.P.Called party control of incoming callsUS5987118Oct 21, 1997Nov 16, 1999Mci Communiations CorporationMethod and computer program logic for providing an intelligent network operator console with enhanced servicesUS5993486Aug 4, 1998Nov 30, 1999Senko Medical Instrument Mfg. Co., Ltd.Artificial ligamentUS6075855Feb 9, 1998Jun 13, 2000Ag Communication Systems CorporationMethod of accessing a SCP in an ISUP network with partial releaseUS6097803Dec 11, 1997Aug 1, 2000Sprint Communications Company, L.P.Pots number processing using a service control pointUS6148069Nov 4, 1997Nov 14, 2000Ameritech CorporationSystem and method for mixed mode communications in an advanced intelligent network telephone systemUS6215864Jan 12, 1998Apr 10, 2001Ag Communication Systems CorporationMethod of accessing an IP in an ISDN network with partial releaseUS6252953 *Sep 30, 1996Jun 26, 2001Ameritech Services, Inc.Method and system for providing a work-at-home telecommunication serviceUS6262992May 18, 1998Jul 17, 2001Sprint Communications Company, L. P.System and method for transporting a call in a telecommunication networkUS6327359 *Dec 11, 1998Dec 4, 2001Electronics And Telecommunications Research InstituteMethod for providing personal information to call centers using intelligent networkUS6385310 *Apr 14, 2000May 7, 2002Nortel Networks LimitedMarking and screening telephone callsUS6470081Apr 21, 1998Oct 22, 2002Sprint Communications Company L.P.Telecommunications resource connection and operation using a service control pointUS6529504Jun 2, 1999Mar 4, 2003Sprint Communications Company, L.P.Telecommunications service control point interfaceUS6567659Jul 1, 1999May 20, 2003Sprint Communications Company, L.P.Telecommunications service control point with digit collection logicUS6574319Dec 13, 2001Jun 3, 2003Ameritech CorporationConvenience features in a method and system for providing enhanced caller identificationUS6603851Aug 5, 1999Aug 5, 2003Sprint Communications Company, L.P.Telecommunications service control point with code blockingUS6611590Sep 29, 1999Aug 26, 2003Avaya Technology Corp.Enterprise-wide intelligent call center routingUS6690656Mar 25, 1999Feb 10, 2004Sprint Communications Company, L.P.System for managing telecommunicationsUS20040032864Jul 11, 2002Feb 19, 2004Sbisa Daniel CharlesCentralized service control for a telecommunication systemDE19954224A1Nov 5, 1999May 10, 2001Deutsche Telekom AgExpanding functionality of telecommunications network designed as intelligent network, by routing via service control point using information transferred via control interfaceEP0631447A2Jun 15, 1994Dec 28, 1994AT&amp;T Corp.Telecommunications network architecture and systemEP0901297A2Aug 25, 1998Mar 10, 1999Lucent Technologies Inc.Intelligent peripheralWO1999035859A1Jan 5, 1999Jul 15, 1999Adriaanse JoostIntelligent networkWO2000042782A1Jan 14, 1999Jul 20, 2000Nokia Networks OyGeneral protocol for service control point* Cited by examinerNon-Patent CitationsReference1Briere, Daniel, "Sprint plans sweeping Network Revisions," Network World, Sep. 20, 1993, Network World, Inc.2Dehni, Tarek, et al., "Intelligent Networks and the HP OpenCall Technology," Aug. 1997 Hewlett-Packard Journal, Article 6, XP-002259853, pp. 1-14.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8126017 *May 13, 2005Feb 28, 2012At&T Intellectual Property Ii, L.P.Method for address translation in telecommunication features* Cited by examinerClassifications U.S. Classification379/245, 379/234, 379/88.19International ClassificationH04M3/00, H04M1/64, H04M7/00Cooperative ClassificationH04M3/42042European ClassificationH04M3/42C1NLegal EventsDateCodeEventDescriptionFeb 7, 2014FPAYFee paymentYear of fee payment: 8Jan 5, 2010FPAYFee paymentYear of fee payment: 4Oct 22, 2002ASAssignmentOwner name: SPRINT COMMUNICATIONS COMPANY, L.P., KANSASFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:COPE, WARREN B.;SBISA, DANIEL CHARLES;REEL/FRAME:013420/0457;SIGNING DATES FROM 20021008 TO 20021011RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google