System and method of determining call treatment of repeat calls

Information

  • Patent Grant
  • 8879714
  • Patent Number
    8,879,714
  • Date Filed
    Friday, September 14, 2012
    11 years ago
  • Date Issued
    Tuesday, November 4, 2014
    9 years ago
Abstract
A method is disclosed that includes retrieving first data associated with a call from an action-object table. The method further includes retrieving second data from a resolution table based on the first data. The second data indicates a treatment type to be provided to the call. The method further includes, in response to determining that the treatment type indicates a particular treatment type, servicing the call with the particular treatment type. The particular treatment type includes routing the call to a destination associated with a call center.
Description
FIELD OF THE DISCLOSURE

The present disclosure relates generally to call treatment and processing of repeat calls by an automated call processing system.


BACKGROUND

The advent of speech-enabled interactive voice response systems has enabled call center organizations to efficiently deploy automated customer service functions in place of live agents, thereby reducing operational costs. However, this cost savings often comes at the price of reduced efficiency, as a live agent often is more effective at addressing particular types of customer inquiries. The use of an interactive voice response system also may lead to frustration on the part of a repeat caller, i.e., a caller who has called a call center at least twice within a certain time period. The repeat caller may be calling to readdress an issue that was unresolved by a previous call. In such instances, the repeat caller may become agitated when the caller is required to navigate the interactive voice response system for a second time rather than addressing the caller's issue directly with a live agent. Alternatively, the repeat caller may be calling again to obtain information and may not expect to receive the assistance of a live agent. For example, the repeat call could be to obtain a bill payment amount that the caller obtained previously but has since misplaced. In such instances, the use of a live agent to assist the repeat caller typically is an inefficient utilization of the live agent as the caller likely would have obtained the same information at a lower cost using an interactive voice response system.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a general diagram of a communication system;



FIG. 2 is a general block diagram that illustrates call processing;



FIG. 3 is a general diagram that illustrates an automated call processing system within the communication system of FIG. 1;



FIGS. 4 and 5 are flow charts that illustrate methods of handling calls at the automated call processing system of FIG. 3.





DETAILED DESCRIPTION OF THE DRAWINGS

A call received at a call center is determined to be a repeat call. The repeat call is evaluated to determine whether the repeat call is to receive a first treatment type. The repeat call is serviced with the first treatment type when the repeat call is determined to receive the first treatment type. The repeat call is serviced with a second treatment type when the repeat call is determined to not receive the first treatment type. The second treatment type includes providing access to a self-service automated system.


In a particular embodiment, a computer implemented method includes determining that a call received at a call center is a repeat call. The computer implemented method includes determining whether the repeat call is to receive a first treatment type. The computer implemented method also includes servicing the repeat call with the first treatment type when the repeat call is determined to receive the first treatment type. The computer implemented method further includes servicing the repeat call with a second treatment type when the repeat call is determined to not receive the first treatment type. The second treatment type includes providing access to a self-service automated system.


In another particular embodiment, a system includes a processor and a memory accessible to the processor. The memory includes operational instructions that, when executed by the processor, cause the processor to determine whether a call received at the call center is a repeat call. The memory includes operational instructions that, when executed by the processor, cause the processor to determine whether the repeat call is to receive a first treatment type. The memory also includes operational instructions that, when executed by the processor, cause the processor to service the repeat call with the first treatment type when the repeat call is determined to receive the first treatment type. The memory further includes operational instructions that, when executed by the processor, cause the processor to service the repeat call with a second treatment type when the repeat call is determined to not receive the first treatment type. The second treatment type includes providing access to a self-service automated system.


In another particular embodiment, a computer-readable storage medium comprising operational instructions that, when executed by a processor, cause the processor to determine that a call received at a call center is a repeat call based on a threshold time period. The operational instructions are further executable by the processor to determine whether the repeat call is to receive a first treatment type. The operational instructions are further executable by the processor to service the repeat call with the first treatment type when the repeat call is determined to receive the first treatment type. The operational instructions are further executable by the processor to service the repeat call with a second treatment type when the repeat call is determined to not receive the first treatment type, wherein the second treatment type includes providing access to a self-service automated system.


Referring to FIG. 1, an illustrated embodiment of a communications system 100 that includes a call routing support system is shown. The communications system 100 includes a speech-enabled call routing system (SECRS) 118, such as an interactive voice response system having a speech recognition module. The communications system 100 also includes a plurality of potential call destinations. Illustrative call destinations shown include service departments, such as a billing department 120, a balance information department 122, a technical support department 124, an employee directory department 126, and new service department 128. In practice, a communications network 116 may receive calls from a variety of callers, such as the illustrated callers 110, 112, and 114. In a particular embodiment, the communications network 116 may be a public telephone network, a wireless telephone network, a voice over Internet protocol (VoIP)-type network, or other network capable of supporting communications. As depicted, the SECRS 118 may include a processor 142, a memory 143, a synonym table 144, and an action-object routing module 140. Depending upon implementation, the SECRS 118 may be coupled to and may route calls to various destinations across a local area network (LAN), a wide area network (WAN), an Intranet, an extranet, the public Internet, and/or other communications link or networks, as shown.


Additionally, the SECRS 118 may route calls to an agent, such as the illustrated live operator 130. An illustrative embodiment of the SECRS 118 may be a call center having a plurality of agent terminals attached. Thus, while only a single operator 130 is shown in FIG. 1, it should be understood that a plurality of different agent terminals or types of terminals may be coupled to the SECRS 118, such that a variety of agents may service incoming calls. Moreover, the SECRS 118 may be operable as an automated call routing system.


Referring to FIG. 2, an illustrative block diagram of the action-object routing module 140 as implemented by the processor 142 is depicted. As shown, the action-object routing module 140 may include an acoustic processing model 210, a semantic processing model 220, and an action-object routing table 230. The acoustic model 210 receives speech input 202 (provided by a caller) and provides a corresponding text output 204. The semantic model 220 receives text output 204 directly or indirectly from the acoustic model 210 and produces an action-object table 206 containing salient terms of the speech input 202. In a particular embodiment, the one or more actions and objects in the action-object table 206 may be ordered or ranked according to a confidence level. The confidence level may be used to indicate how likely a given action or object reflects a correct and useable customer instruction.


The action-object routing module 140 employs the action-object routing table 230 to identify a call routing destination 208 based on matching between the action-object pairs of the action-object table 206 to corresponding call routing destination entries of the routing table 230. In a particular embodiment, the action-object routing table 230 may be implemented as a lookup table or a spreadsheet, such as a Microsoft Excel™ spreadsheet. A call received at a call routing network may be routed to the appropriate destination as identified by the call routing destination 208, such as the billing department 120 or the technical support service department 124 depicted in FIG. 1.


Referring to FIG. 3, a particular embodiment of the automated call processing system 300 is illustrated. As shown, the system 300 may include call processing logic 302, a repeat caller definition table 304, a repeat caller action-object table 306 and a special treatment resolution table 308. The repeat caller action-object table 306 includes a plurality of action-object pairs 320. Similarly, the special treatment resolution table 308 includes a plurality of action-object pairs 330.


In a particular embodiment, the repeat caller definition table 304, the repeat caller action-object table 306, and the special treatment resolution table 308 are each implemented as data stored within a computer readable memory. In a particular embodiment, a single computer readable memory may store all of these tables, but in another embodiment separate memory devices may be used to store each of the illustrated tables. Examples of computer readable memory include, but are not limited to, random access memory (RAM), flash memory, cache, hard disk storage, and the like. Further, in one embodiment, the call processing logic 302 is implemented as a software program for use by a computer processing device.


During operation, the automated call processing system 300 activates program logic within the call processing logic unit 302. The call processing logic 302 accesses data from the repeat call definition table 304 to identify a repeat call request. The call processing logic 302 also accesses the action-object table 306 and the special treatment resolution table 308 to determine whether the identified repeat call is to be serviced using a first treatment type (e.g., special treatment) rather than a second treatment type (e.g., standard treatment). Special treatment of a call may include, for example, routing the call to a live agent, whereas the standard treatment may include, for example, forward the call to an automated self-service system. As noted herein, in one embodiment, repeat calls having certain attributes are serviced using the first treatment type, whereas other calls typically are serviced using the second treatment type.


The repeat caller action-object table 306 is accessed by the call processing logic 302 to retrieve specific action-object pairs 320 associated with a call. The specific action-object pairs 320 retrieved from the action-object table 306 may be used as an index to one or more action-object pairs 330 within the special treatment resolution table 308. In a particular embodiment, a first action-object pair 320 corresponds to the repeat call that was received at the automated call processing system 300. A second action-object pair 320 within the action-object pair table 306 corresponds to an action-object pair for a previously received call. A third action-object pair 320 within the action-object table 306 corresponds to a related action-object pair corresponding to the prior call. The call processing logic 302, upon receipt of the action-object pairs 320 from the repeat caller action-object pair table 306 and the special treatment information from special treatment resolution table 308, compares the action-object pair retrieved from the action-object table 306 corresponding to a repeat call to the second action-object pair that corresponds to the prior call. The prior call and the repeat call are identified as being originated by a common caller. In addition, the call processing logic module 302 determines whether the repeat call is identified as associated with an unresolved issue of the caller that would warrant servicing the call with a first treatment type (e.g., special treatment) based on the indexed action-object pair 330 obtained from the special treatment resolution table 308, where the action-object pair 330 indicates whether the corresponding action-object pair 320 of the repeat call is to receive a particular treatment type, such as, for example, special treatment or standard treatment. The call processing system then routes the repeat call to the appropriate destination based on the indicated treatment.


Referring to FIG. 4, a particular embodiment of a method of handling a call received at a call center, such as a call received at the automated call processing system 300, is shown. The method includes receiving a call at the call center at 402. The method further includes determining that the call is a repeat call at 404 and determining whether the repeat call is to receive a first treatment type (e.g., special treatment) at 406. An example of the first treatment type as special treatment includes routing a caller to a live agent instead of to a self-service software system. In a particular embodiment, the determination of whether the call is to receive the first treatment type is based on an action-object pair associated with the repeat call. The action-object pair characterizes the caller request and may be used to determine whether a particular call is a repeat call and/or whether the repeat call is to receive the first treatment type treatment. An example of action-object pairs in an action-object pair table that may be used to determine whether a call is a repeat call or to determine whether a call is to receive the first treatment type is shown below in tables 1 and 2.









TABLE 1







Example of a portion of “Time Periods Defining Repeat Caller”












CA Repeat
NV Repeat
OK Repeat
TX Repeat



Caller
Caller
Caller
Caller



within # of
within # of
within # of
within # of


Segment
Days
Days
Days
Days














Complex
45
45
45
45


Growth
30
30
30
30


Value
7
7
7
7


Basic
7
7
7
7


Other
0
0
0
0
















TABLE 2







Example of a portion of “Repeat Caller Action-Objects”











Repeat

Related


Action Objects
Logic
Related AO 1
AO 2





Acquire-Basic
Y
Acquire-Basic_DFLT
Null


Acquire-Basic_DFLT
Y
Acquire-Basic
Null


Acquire-Cingular
Y
|Vague-CingularGroup_DFLT|
Inquire-Cingular


Acquire-Dish
Y
Null
Null


Acquire-DSL
Y
Null
Null


Acquire-LD
Y
Null
Null


Acquire-NamedServiceAgent
Y
Null
Null


Acquire-NamedServiceSystem
Y
Null
Null


Acquire-Service_DFLT
N
Null
Null


Acquire-Service_ServiceName_DFLT
Y
Null
Null


Acquire-Winback
Y
Null
Null


AskAction-Complaint_DFLT
Y
Null
Null


AskAction-Service_DFLT
Y
Null
Null


Cancel-Basic
Y
Null
Null


Cancel-Dish
N
Null
Null









The method further includes servicing the repeat call with, for example, a special treatment when the repeat call is determined to receive the first treatment type, at 408. For example, where a repeat call is associated with receipt of special treatment, that repeat call is routed to a live agent to address a caller's problem using a human agent. In this manner, repeat callers that are identified to receive special treatment are provided increased resources, such as the live agent, to assist the caller with an unresolved problem. The method further includes providing, for example, standard treatment to the call instead of special treatment when the call is determined to not require the first treatment type, or to require a second treatment type, at 410.


Referring to FIG. 5, a particular embodiment of a method of handling a call received at an automated call routing system is shown. The method includes receiving a call at the automated call routing system at 502 and determining a threshold time period to determine whether the call qualifies as a repeat call at 504. The method further includes accessing an action-object table to assign a task to the call at 506 and comparing the task of the call to the task of a prior call to determine whether the call is a repeat call at 508.


In a particular embodiment, the method includes comparing an action-object pair of the call to an action-object pair that is related to a prior call to determine whether the call is a repeat call. In a particular illustrative embodiment, the threshold time period is a specified number of days.


Also, in a particular embodiment, the task provided by the caller is determined in connection with a purpose of a call inquiry received at the automated call routing system. The task may be defined by a particular action-object pair assigned to the call. When the call is determined to be a repeat call, the method may determine whether the repeat call is to be serviced with a first treatment type or a second treatment type based on the determined task of the call. An example of the second treatment type includes standard treatment, such as routing the call to a self-service system. An example of the first treatment type includes special treatment, such as routing the call to a live agent terminal at a call handling center.


With the disclosed system and method, a call center organization may use and identify tasks of a particular call to determine whether to resolve a caller's request using self-service automation, which is less expensive, or to route the call to a live agent for greater attention and a personal touch. The disclosed task-dependent repeat call handling system and method is an improvement over the conventional approach in which repeat callers are handled the same way and either all callers are routed to a live agent or to a common self-service system. The disclosed system and method thereby provides enhanced service to select repeat callers having unresolved issues that need immediate attention. Such callers are connected with a call center agent to receive special treatment.


In a particular illustrative embodiment, the method of determining a repeat caller and determining a call treatment may include performing a look-up in a repeat caller definition table for a particular number of days where the call is determined to be a repeat call. If the call is received within the time period then a repeat call flag may be set to ‘yes’. The caller provides a task via a purpose of call field within an enterprise automated call routing system and an action-object pair is assigned to that call based on the task. A table look-up is then made in the repeat caller action-object table to determine if the caller's current action-object matches the action-object from their previous call. If the action-object pairs match then repeat call logic may be identified as active. Also, the action-object pair for the detected call may be compared to a special treatment resolution table to determine how to resolve a particular action-object. For example, where the previous action-object is equal to the detected action-object or where the previous action-object is related to the current action-object, then the caller may be detected as a repeat caller and the caller's task may be subsequently determined to be an unresolved issue. If a repeat caller is identified as having an unresolved issue then the call is routed to a live agent for special treatment as determined by the special treatment resolution table. However, where the call is not a repeat call or where the repeat call is not identified with an unresolved issue, then the call is not provided the special treatment and is routed in the standard manner.


While the disclosed system is described with respect to action-object technology, it should be understood that the system and method disclosed is suitable with alternative call center systems. In addition, the disclosed system and method provides an improved technique to handle repeat callers by allocating live agent resources for those callers likely to have unresolved issues, while efficiently and cost effectively applying self-service system technology for those callers likely to have less urgent needs. Thus, the disclosed system and method may reduce the number of repeat callers handled by a live agent and save significant costs on a per call basis. Such cost considerations are increasingly important as call centers handle larger and larger call volumes.


The above disclosed subject matter is to be considered illustrative, and not restrictive, and the appended claims are intended to cover all such modifications, enhancements, and other embodiments which fall within the true scope of the present disclosure. Thus, to the maximum extent allowed by law, the scope of the present disclosure is to be determined by the broadest permissible interpretation of the following claims and their equivalents, and shall not be restricted or limited by the foregoing detailed description.

Claims
  • 1. A method comprising: retrieving first data associated with a call from an action-object table based on speech input received via the call;retrieving second data from a resolution table based on the first data, wherein the second data indicates a treatment type to be provided to the call; andin response to determining that the treatment type indicates a particular treatment type, servicing the call with the particular treatment type, wherein the particular treatment type includes routing the call to a destination associated with a call center.
  • 2. The method of claim 1, wherein the destination includes a billing department, a balance information department, a technical support department, an employee directory department, or a new service department.
  • 3. The method of claim 1, further comprising, in response to determining that the treatment type does not indicate the particular treatment type, servicing the call with a second particular treatment type, wherein the second particular treatment type includes providing access to a self-service automated system.
  • 4. The method of claim 3, wherein the particular treatment type is distinct from the second particular treatment type.
  • 5. The method of claim 1, wherein the particular treatment type includes providing access to a live agent associated with the destination.
  • 6. The method of claim 1, wherein the resolution table includes a plurality of action-object pair entries, each of the action-object pair entries indicating one of a plurality of treatment types, and wherein none of the plurality of treatment types includes providing access to a self-service automated system.
  • 7. The method of claim 1, wherein the treatment type indicates the particular treatment type when the call is associated with an unresolved issue of a caller.
  • 8. The method of claim 1, further comprising determining that the call is a repeat call based on the first data.
  • 9. The method of claim 1, further comprising determining whether the call is a repeat call based on a comparison of a first action-object pair of the first data to a second action-object pair of the second data, wherein the first action-object pair is associated with the call and the second action-object pair is associated with a prior call.
  • 10. The method of claim 9, further comprising assigning a task to the call based on determining that the call is a repeat call, wherein the task indicates that the call is associated with an unresolved issue of a caller associated with the call.
  • 11. The method of claim 9, wherein the second data is accessed from the resolution table based on the first data in response to determining that the call is a repeat call.
  • 12. A system comprising: a processor; anda memory accessible to the processor, the memory including instructions that, when executed by the processor, cause the processor to perform operations comprising: retrieving first data associated with a call from an action-object table based on speech input received via the call;retrieving second data from a resolution table based on the first data, wherein the second data indicates a treatment type to be provided to the call; andin response to determining that the treatment type indicates a particular treatment type, servicing the call with the particular treatment type, wherein the particular treatment type includes routing the call to a destination associated with a call center.
  • 13. The system of claim 12, wherein the operations further comprise, in response to determining that the treatment type does not indicate the particular treatment type, servicing the call with a second particular treatment type, and wherein the second particular treatment type includes providing access to a self-service automated system.
  • 14. The system of claim 12, wherein, when the treatment type indicates the particular treatment type, the call is associated with an unresolved issue of a caller associated with the call.
  • 15. The system of claim 12, wherein the operations further comprise: assigning a particular task to the call based on the first data; andcomparing the particular task to a task of a prior call to determine whether the call is a repeat call.
  • 16. The system of claim 12, wherein the second data is retrieved from the resolution table based on the first data in response to determining that the call is a repeat call.
  • 17. The system of claim 12, wherein the action-object table includes a plurality of action-object pairs, wherein the first data includes an action-object pair, wherein the second data is retrieved from the resolution table using an index, and wherein the action-object pair is the index.
  • 18. The system of claim 12, wherein the operations further comprise receiving task-identification information from a caller that initiated the call.
  • 19. A computer-readable storage device comprising instructions that, when executed by a processor, cause the processor to perform operations comprising: retrieving first data associated with a call from an action-object table based on speech input received via the call;retrieving second data from a resolution table based on the first data, wherein the second data indicates a treatment type to be provided to the call; andin response to determining that the treatment type indicates a particular treatment type, servicing the call with the particular treatment type, wherein the particular treatment type includes routing the call to a destination associated with a call center.
  • 20. The computer-readable storage device of claim 19, wherein the operations further comprise, in response to determining that the treatment type does not indicate the particular treatment type, servicing the call with a second particular treatment type, and wherein the second particular treatment type includes providing access to a self-service automated system.
CLAIM OF PRIORITY

The present application claims priority from and is a continuation of U.S. patent application Ser. No. 12/616,248, filed on Nov. 11, 2009 and entitled “SYSTEM AND METHOD OF DETERMINING CALL TREATMENT OF REPEAT CALLS,” which claims priority from and is a continuation of U.S. patent application Ser. No. 11/129,051, issued as U.S. Pat. No. 7,636,432, filed on May 13, 2005 and entitled “SYSTEM AND METHOD OF DETERMINING CALL TREATMENT OF REPEAT CALLS,” the contents of which are expressly incorporated herein by reference in their entirety.

US Referenced Citations (309)
Number Name Date Kind
3811012 Barber May 1974 A
4555594 Friedes et al. Nov 1985 A
4565903 Riley Jan 1986 A
4577066 Bimonte et al. Mar 1986 A
4760593 Shapiro et al. Jul 1988 A
4922221 Sato et al. May 1990 A
4953204 Cuschleg, Jr. et al. Aug 1990 A
4967405 Upp et al. Oct 1990 A
5043718 Shimura Aug 1991 A
5049874 Ishida et al. Sep 1991 A
5093659 Yamada Mar 1992 A
5206899 Gupta et al. Apr 1993 A
5241678 Futamura et al. Aug 1993 A
5247564 Zicker Sep 1993 A
5309509 Cocklin et al. May 1994 A
5335269 Steinlicht Aug 1994 A
5357564 Gupta et al. Oct 1994 A
5455903 Jolissaint et al. Oct 1995 A
5473677 D'Amato et al. Dec 1995 A
5497373 Hulen et al. Mar 1996 A
5509055 Ehrlich et al. Apr 1996 A
5521965 D'Allessio et al. May 1996 A
5522046 McMillen et al. May 1996 A
5530744 Charalambous et al. Jun 1996 A
5555299 Maloney et al. Sep 1996 A
5559860 Mizikovsky Sep 1996 A
5590186 Liao et al. Dec 1996 A
5594791 Szlam et al. Jan 1997 A
5598460 Tendler Jan 1997 A
5652789 Miner et al. Jul 1997 A
5657383 Gerber et al. Aug 1997 A
5737703 Byrne Apr 1998 A
5754639 Flockhart et al. May 1998 A
5754978 Perez-Mendez et al. May 1998 A
5787360 Johnston et al. Jul 1998 A
5923744 Cheng Jul 1999 A
5923745 Hurd Jul 1999 A
5940476 Morganstein et al. Aug 1999 A
5946388 Walker et al. Aug 1999 A
5953704 McIlroy et al. Sep 1999 A
5978463 Jurkevics et al. Nov 1999 A
5999965 Kelly Dec 1999 A
6002689 Christie et al. Dec 1999 A
6002760 Gisby Dec 1999 A
6003011 Sarin et al. Dec 1999 A
6049594 Furman et al. Apr 2000 A
6118866 Shtivelmann Sep 2000 A
6119101 Peckover Sep 2000 A
6173266 Marx et al. Jan 2001 B1
6173289 Sonderegger et al. Jan 2001 B1
6173399 Gilbrech Jan 2001 B1
6175621 Begeja Jan 2001 B1
6240181 Tunstall May 2001 B1
6259786 Gisby Jul 2001 B1
6263071 Swan et al. Jul 2001 B1
6269153 Carpenter et al. Jul 2001 B1
6317439 Cardona et al. Nov 2001 B1
6317884 Eames et al. Nov 2001 B1
6333980 Hollatz et al. Dec 2001 B1
6353608 Cullers et al. Mar 2002 B1
6366658 Bjornberg et al. Apr 2002 B1
6366668 Borst et al. Apr 2002 B1
6381329 Uppaluru et al. Apr 2002 B1
6385584 McAllister et al. May 2002 B1
6389400 Bushey et al. May 2002 B1
6400804 Bilder Jun 2002 B1
6400996 Hoffberg et al. Jun 2002 B1
6405159 Bushey et al. Jun 2002 B2
6411692 Scherer Jun 2002 B1
6414966 Kulkarni et al. Jul 2002 B1
6418424 Hoffberg et al. Jul 2002 B1
6442247 Garcia Aug 2002 B1
6483897 Millrod Nov 2002 B1
6501753 Lin et al. Dec 2002 B1
6510414 Chaves Jan 2003 B1
6519562 Phillips et al. Feb 2003 B1
6522742 Crosby et al. Feb 2003 B1
6529871 Kanevsky et al. Mar 2003 B1
6535596 Frey et al. Mar 2003 B1
6553112 Ishikawa Apr 2003 B2
6556671 Beauvois Apr 2003 B1
6570967 Katz May 2003 B2
6584180 Nemoto Jun 2003 B2
6587556 Judkins et al. Jul 2003 B1
6597783 Tada et al. Jul 2003 B1
6598136 Norrod et al. Jul 2003 B1
6600736 Ball et al. Jul 2003 B1
6601014 Dempsey Jul 2003 B1
6603854 Judkins et al. Aug 2003 B1
6614781 Elliot et al. Sep 2003 B1
6631186 Adams et al. Oct 2003 B1
6654602 Fye et al. Nov 2003 B1
6678360 Katz Jan 2004 B1
6678718 Khouri et al. Jan 2004 B1
6680935 Kung et al. Jan 2004 B1
6690788 Bauer et al. Feb 2004 B1
6694012 Posthuma Feb 2004 B1
6697460 Knott et al. Feb 2004 B2
6700972 McHugh et al. Mar 2004 B1
6704404 Burnett Mar 2004 B1
6707789 Arslan et al. Mar 2004 B1
6714631 Martin et al. Mar 2004 B1
6721416 Farrell Apr 2004 B1
6731722 Coffey May 2004 B2
6738473 Burg et al. May 2004 B1
6744861 Pershan et al. Jun 2004 B1
6744877 Edwards Jun 2004 B1
6751306 Himmel et al. Jun 2004 B2
6757306 Klish, II et al. Jun 2004 B1
6766320 Wang et al. Jul 2004 B1
6775359 Ron et al. Aug 2004 B1
6778643 Bushey et al. Aug 2004 B1
6792096 Martin et al. Sep 2004 B2
6798768 Gallick et al. Sep 2004 B1
6807274 Joseph et al. Oct 2004 B2
6823307 Steinbiss et al. Nov 2004 B1
6826264 Valco Nov 2004 B2
6831932 Boyle et al. Dec 2004 B1
6832224 Gilmour Dec 2004 B2
6842504 Mills et al. Jan 2005 B2
6847711 Knott et al. Jan 2005 B2
6853722 Joseph et al. Feb 2005 B2
6853966 Bushey et al. Feb 2005 B2
6859529 Duncan et al. Feb 2005 B2
6871212 Khouri et al. Mar 2005 B2
6879683 Fain et al. Apr 2005 B1
6882641 Gallick et al. Apr 2005 B1
6885734 Eberle et al. Apr 2005 B1
6891932 Bhargava et al. May 2005 B2
6895083 Bers et al. May 2005 B1
6901366 Kuhn et al. May 2005 B1
6907119 Case et al. Jun 2005 B2
6914974 Bonnin Jul 2005 B2
6915246 Gusler et al. Jul 2005 B2
6963983 Munson et al. Nov 2005 B2
7006605 Morganstein et al. Feb 2006 B1
7006607 Garcia Feb 2006 B2
7020256 Jain et al. Mar 2006 B2
7031444 Shen et al. Apr 2006 B2
7035388 Kurosaki et al. Apr 2006 B2
7072643 Pines et al. Jul 2006 B2
7072659 White, Jr. Jul 2006 B2
7102780 Watanabe Sep 2006 B2
7149525 White, Jr. Dec 2006 B2
7177397 McCalmont et al. Feb 2007 B2
7215745 Peters May 2007 B2
7224792 Fusco May 2007 B2
7242751 Bushey et al. Jul 2007 B2
7260537 Creamer et al. Aug 2007 B2
7277922 Contractor Oct 2007 B1
7313229 Sherwood Dec 2007 B1
7349843 Beck Mar 2008 B1
7443963 Scherer Oct 2008 B2
7450698 Bushey et al. Nov 2008 B2
7545925 Williams Jun 2009 B2
7551723 Mills Jun 2009 B2
7573990 Galvin Aug 2009 B2
7580837 Bushey et al. Aug 2009 B2
7602898 Klein et al. Oct 2009 B2
7616944 Gustavsson et al. Nov 2009 B2
7620168 Ekstrom Nov 2009 B2
7627096 Bushey et al. Dec 2009 B2
7627109 Mitra Dec 2009 B2
7636432 Bushey et al. Dec 2009 B2
7647582 Krishnaswamy et al. Jan 2010 B2
7657005 Chang Feb 2010 B2
7668889 Edwards et al. Feb 2010 B2
7702532 Vigil Apr 2010 B2
7724889 Bushey et al. May 2010 B2
7739717 Kuether et al. Jun 2010 B1
7751551 Bushey et al. Jul 2010 B2
RE41608 Blair et al. Aug 2010 E
7864942 Knott et al. Jan 2011 B2
7900542 Kapolnek Mar 2011 B2
7933399 Knott et al. Apr 2011 B2
7936861 Knott et al. May 2011 B2
8005204 Bushey et al. Aug 2011 B2
8051086 Jeffs et al. Nov 2011 B2
8090086 Chang Jan 2012 B2
8090091 Ekstrom Jan 2012 B2
8139727 Awad et al. Mar 2012 B2
8165281 Joseph et al. Apr 2012 B2
8170197 Odinak May 2012 B2
8175253 Knott et al. May 2012 B2
8223954 Dallessandro et al. Jul 2012 B2
8295469 Bushey et al. Oct 2012 B2
20010011211 Bushey et al. Aug 2001 A1
20010018672 Petters et al. Aug 2001 A1
20010021948 Khouri et al. Sep 2001 A1
20010032229 Hulls et al. Oct 2001 A1
20010034662 Morris Oct 2001 A1
20020046030 Haritsa et al. Apr 2002 A1
20020057678 Jiang et al. May 2002 A1
20020059164 Shtivelman May 2002 A1
20020059169 Quarterman et al. May 2002 A1
20020067714 Crain et al. Jun 2002 A1
20020067820 Benson et al. Jun 2002 A1
20020073434 Pience Jun 2002 A1
20020080025 Beattie Jun 2002 A1
20020087385 Vincent Jul 2002 A1
20020114432 Shaffer et al. Aug 2002 A1
20020133394 Bushey et al. Sep 2002 A1
20020133413 Chang et al. Sep 2002 A1
20020135618 Maes et al. Sep 2002 A1
20020156699 Gray et al. Oct 2002 A1
20020165732 Ezzeddine et al. Nov 2002 A1
20020196277 Bushey et al. Dec 2002 A1
20020198967 Iwanojko et al. Dec 2002 A1
20030026409 Bushey et al. Feb 2003 A1
20030035381 Chen et al. Feb 2003 A1
20030035516 Guedalia Feb 2003 A1
20030069937 Khouri et al. Apr 2003 A1
20030097428 Afkhami et al. May 2003 A1
20030103619 Brown et al. Jun 2003 A1
20030114105 Haller et al. Jun 2003 A1
20030130864 Ho et al. Jul 2003 A1
20030143981 Kortum et al. Jul 2003 A1
20030144846 Denenberg et al. Jul 2003 A1
20030144919 Trompette et al. Jul 2003 A1
20030156133 Martin et al. Aug 2003 A1
20030165223 Timmons et al. Sep 2003 A1
20030187732 Seta Oct 2003 A1
20030187773 Santos et al. Oct 2003 A1
20030194063 Martin et al. Oct 2003 A1
20030195753 Homuth et al. Oct 2003 A1
20030200298 Su et al. Oct 2003 A1
20030202640 Knott et al. Oct 2003 A1
20030202643 Joseph et al. Oct 2003 A1
20030202649 Haug, Jr. et al. Oct 2003 A1
20030204435 McQuilkin et al. Oct 2003 A1
20030235287 Margolis et al. Dec 2003 A1
20040005047 Joseph et al. Jan 2004 A1
20040006473 Mills et al. Jan 2004 A1
20040032862 Schoeneberger et al. Feb 2004 A1
20040032935 Mills et al. Feb 2004 A1
20040037401 Dow et al. Feb 2004 A1
20040042592 Knott et al. Mar 2004 A1
20040044950 Mills et al. Mar 2004 A1
20040066401 Bushey et al. Apr 2004 A1
20040066416 Knott et al. Apr 2004 A1
20040073569 Knott et al. Apr 2004 A1
20040083479 Bondarenko et al. Apr 2004 A1
20040088285 Martin et al. May 2004 A1
20040103017 Reed et al. May 2004 A1
20040109555 Williams Jun 2004 A1
20040120473 Birch et al. Jun 2004 A1
20040125937 Turcan et al. Jul 2004 A1
20040125938 Turcan et al. Jul 2004 A1
20040125940 Turcan et al. Jul 2004 A1
20040161078 Knott et al. Aug 2004 A1
20040161094 Martin et al. Aug 2004 A1
20040161096 Knott et al. Aug 2004 A1
20040174980 Knott et al. Sep 2004 A1
20040230438 Pasquale et al. Nov 2004 A1
20040240635 Bushey et al. Dec 2004 A1
20040243568 Wang et al. Dec 2004 A1
20040259541 Hicks, III et al. Dec 2004 A1
20050008141 Kortum et al. Jan 2005 A1
20050015744 Bushey et al. Jan 2005 A1
20050018825 Ho et al. Jan 2005 A1
20050027535 Martin et al. Feb 2005 A1
20050041796 Joseph et al. Feb 2005 A1
20050047578 Knott et al. Mar 2005 A1
20050055216 Bushey et al. Mar 2005 A1
20050058264 Joseph et al. Mar 2005 A1
20050075894 Bushey et al. Apr 2005 A1
20050078805 Mills et al. Apr 2005 A1
20050080630 Mills et al. Apr 2005 A1
20050080667 Knott et al. Apr 2005 A1
20050131892 Knott et al. Jun 2005 A1
20050132262 Bushey et al. Jun 2005 A1
20050135595 Bushey et al. Jun 2005 A1
20050141692 Scherer et al. Jun 2005 A1
20050147218 Novack et al. Jul 2005 A1
20050161002 Robinson Jul 2005 A1
20050169441 Yacoub et al. Aug 2005 A1
20050169453 Knott et al. Aug 2005 A1
20050201547 Burg et al. Sep 2005 A1
20050240411 Yacoub et al. Oct 2005 A1
20060002540 Kreiner et al. Jan 2006 A1
20060026049 Joseph et al. Feb 2006 A1
20060050865 Kortum et al. Mar 2006 A1
20060062375 Pasquale et al. Mar 2006 A1
20060072737 Paden et al. Apr 2006 A1
20060126808 Dallessandro et al. Jun 2006 A1
20060126811 Bushey et al. Jun 2006 A1
20060159116 Gerszberg et al. Jul 2006 A1
20060177040 Mitra et al. Aug 2006 A1
20060187954 Braschi et al. Aug 2006 A1
20060188075 Peterson Aug 2006 A1
20060188087 Kortum et al. Aug 2006 A1
20060215833 Mahoney et al. Sep 2006 A1
20060251094 Van Vleck et al. Nov 2006 A1
20060251229 Gorti Nov 2006 A1
20060256932 Bushey et al. Nov 2006 A1
20060291642 Bushey et al. Dec 2006 A1
20070025542 Bushey et al. Feb 2007 A1
20070041551 Whitecotten et al. Feb 2007 A1
20070047718 Idler et al. Mar 2007 A1
20070047720 Brandt et al. Mar 2007 A1
20070116230 Brandt et al. May 2007 A1
20070206734 Hagale Sep 2007 A1
20070260539 Delinsky et al. Nov 2007 A1
20080048861 Naidoo et al. Feb 2008 A1
20080049779 Hopmann et al. Feb 2008 A1
20080154773 Ranzini et al. Jun 2008 A1
20090019141 Bush et al. Jan 2009 A1
20100054449 Bushey et al. Mar 2010 A1
20130010947 Bushey et al. Jan 2013 A1
Related Publications (1)
Number Date Country
20130010947 A1 Jan 2013 US
Continuations (2)
Number Date Country
Parent 12616248 Nov 2009 US
Child 13618819 US
Parent 11129051 May 2005 US
Child 12616248 US