Not applicable.
Not applicable.
Not applicable.
Not applicable.
The present invention relates to telecommunications processing and managing product data using voice and data networks.
Many consumers are unaware of the warranty and insurance services that they paid for when they purchased an item. Others are aware of these benefits but are unwilling to expend the effort to retain the purchase records and to complete the appropriate forms to take advantage of these benefits when the item is lost or malfunctions. In yet other cases, consumers are aware they have warranty coverage but are unsure whether they need to contact the retail merchant, the manufacturer, their insurance agent and/or their credit card company. As a result, consumers waste millions of dollars annually by purchasing new items or repairing their existing items at their own expense.
Some products require regular routine maintenance for continued proper operation. This often does not occur in a timely fashion because owners simply forget to follow up. This problem is further exacerbated by the fact that scheduled service activities often involve replacing a compatible consumable item (e.g. replacing a water or air filter). Acquiring and replacing the correct part requires retaining product literature for ordering and installation instructions, which again is a challenge for many consumers. In a similar manner, accessing user's manuals and trouble-shooting guides for infrequently used items is often hampered by the owner's imperfect filing system.
All of these challenges point out the need for a convenient system for organizing, communicating, and managing product information.
Example embodiments listed simplify product purchase tracking and product warranty repair/replacement/refunds during claims processing. In addition, the described embodiments create more reliable, complete, and secure record keeping and provider communications processes for the consumer with minimum effort on their part.
In addition, embodiments of the present invention provide methods and systems to enable a service provider to offer warranty claims management facilitation services that includes searching, organizing, and storing purchase records/transactions and analysis of warranty and service contract tradeoffs to assist consumer purchase decisions. In addition, internal and external databases are queried to link or further enhance the data/objects organized and stored related to consumer purchases. In addition, certain methods and systems described herein determine whether a user is within a warranty period and who/how to contact to process a warranty claim. In addition, certain methods and systems described herein facilitate the communication process between consumers, retailers, product manufacturers and extended warranty providers. In addition, certain methods and systems described herein provide alert notification services related to warranty periods.
One embodiment is a method of facilitating warranty management comprising: storing information associated with user purchases in an online warranty management system; determining warranty periods; making available to a users, the warranty periods and status for purchases; and facilitating claims processing by providing claims instructions to users and/or claims information to warranty providers. Optionally, wherein warranty periods include a merchant return period, a manufacturer's warranty period, and/or an extended warranty period. Optionally, the above embodiment further comprises receiving at the warranty management system a first call directed to a phone address included in the claims instructions; generating a second call from the warranty management system to a phone address determined from the signaling information associated with the first call; and, bridging the first and second call. Optionally, the above embodiment further comprises monitoring the first call for a command; generating a third call based on receiving the command; and connecting the first call and third call. Optionally, the above embodiment further comprises receiving at the warranty management system coupled to data and/or voice networks, a request from the user to receive a call wherein the request originated in response to the claims instructions; generating a first call from the warranty management system to a phone address determined from the user's request; generating from the warranty management system a second call to a user; and, bridging the first and second calls together. Optionally, the above embodiment further comprises: monitoring the first call for a command; generating a third call based on the received command; and connecting the first call and the third call. Optionally, the above embodiment further comprises: receiving defect information from the user; and, transmitting the defect information, user data, and the purchase information to the warranty provider. Optionally, the above embodiment further comprises: shipping to the user return purchased item packaging material, wherein the packaging material includes a pre-addressed shipping label. Optionally, the above embodiment further comprises: registering the purchased item with the manufacturer and/or extended warranty provider. Optionally, the above embodiment further comprises: allowing the user to post and/or review product reliability and/or warranty feedback to a forum. Optionally, the above embodiment further comprises: promoting extended warranty services to users. Optionally, the above embodiment further comprises: notifying users when a warranty period is about to expire. Optionally, wherein the notification methods include a Short Message Service, a Multi-Media Message service, a widget state change, an email message, an instant message note, and/or an audio message delivered in a telephone call. Optionally, the above embodiment further comprises: allowing users to merge other user's purchases into their customer account.
Another embodiment is a method of facilitating warranty management comprising: storing information associated with a gift purchases for users in a warranty management system; determining associated warranty periods for the gift purchases; making available to a user the warranty periods and status for the gift purchase; and facilitating claims processing by transmitting claims instructions to the gift recipients (giftees) and/or claims information to warranty providers. Optionally, the above embodiment further comprises receiving at the warranty management system a first call directed to a phone address included in the claims instruction; generating a second call from the warranty management system to a phone address determined from the signaling information associated with the first call; and, bridging the first and second call. Optionally, the above embodiment further comprises receiving at the warranty management system coupled to data and voice networks, a request from the giftee to receive a call wherein the request originated in response to the claims instructions; generating a first call from the warranty management system to a phone address determined from the giftee's request; generating from the warranty management system a second call to the giftee; and, bridging the first and second calls together.
Another embodiment is a method of facilitating communications and product information management associated with scheduled maintenance comprising notifying the user when scheduled service is due for selected purchased items. Optionally, the above embodiment further comprises providing a user interface whereby the user can authorize the purchase of one or more items associated with the associated maintenance tasks either on an automatic recurring basis or on a case by case basis.
Example embodiments will now be described with reference to the drawings summarized below. These drawings and the associated descriptions are provided to illustrate example embodiments of the invention, and not to limit the scope of the invention.
The methods and systems of the present invention simplify and enhance product warranty tracking and insurance claims processing.
Merchant Return Policy—a merchant policy or obligation that a product sold can be returned for reimbursement, repaired or replaced within a stated period of time in the event that the product is defective or not functioning as expected by a reasonable buyer. In some cases, merchants have a no questions asked satisfaction guarantee policy which entitles the consumer to return the item if they are not satisfied with the product for any reason.
Manufacturer's Warranty—a manufacturer's warranty is an obligation that a product sold is as factually stated or legally implied by the seller. The manufacturer's warranty provides for a specific remedy such as reimbursement, repair or replacement in the event the product fails to meet the warranty conditions. A breach of warranty occurs when the promise is broken, i.e., a product is defective or not functioning as should be expected by a reasonable buyer.
Extended Warranty—a retailer, a manufacturer, or a third party may offer an “extended” warranty which lengthens the manufacturer's standard warranty period of a product. Extended warranties, in many cases, have different terms and conditions from the original manufacturer's warranty. For example, extended warranties may exclude parts that normally wear out.
Credit Card Extended Warranty—some credit card companies/banks provide additional warranty coverage on products purchased using their credit card At the credit card company's/bank's discretion, they replace, repair or reimburse the consumer for eligible items of personal property purchased entirely with an eligible credit card up to a maximum dollar amount per claim and a per cardholder maximum. The typical coverage extension is equal to an additional period that matches the manufacturer's original standard warranty up to one year.
Web Site or Web—a term used throughout the following description to refer to a user-accessible network site that implements the basic World Wide Web standards for the coding and transmission of hypertext documents. These standards currently include Hypertext Markup Language (HTML) and Hypertext Transfer Protocol (HTTP). It should be understood that the term “site” is not intended to imply a single geographic location, as a Web or other network site can, for example, include multiple geographically distributed computer systems that are appropriately linked together. Furthermore, while the following descriptions relates to an embodiment utilizing the Internet and related protocols, other networks and other protocols may be used as well.
Widget/Gadget—some or all of the information and functionality provided by the user interfaces discussed can be provided by a widget or a gadget. A widget can be in the form of portable code that can be installed and executed within a Web page (e.g. an HTML-based web page) by an end user without requiring additional compilation. By way of illustration, a widget can be in the form of a window (with or without a border) with a particular appearance and behavior, a text box, a media player, etc. A widget can optionally accept and process user inputs. A gadget is equivalent to a widget that works in a Google framework. Other types of applications can be used as well to provide the functionality of a widget or gadget.
Unless otherwise indicated, the functions described herein may be performed by executable code and instructions stored in computer readable medium and running on one or more processor-based systems. However, state machines, and/or hardwired electronic circuits can also be utilized. Further, with respect to the example processes described herein, not all the process states need to be reached, nor do the states have to be performed in the illustrated order. Further, certain process states that are illustrated as being serially performed can be performed in parallel.
Similarly, while certain examples may refer to a Personal Computer (PC) system or data device, other computer or electronic systems can be used as well, such as, without limitation, an interactive television, a network-enabled personal digital assistant (PDA), a network game console, a networked entertainment device, a smart phone (e.g., with an operating system and on which a user can install applications) and so on.
In addition, while certain user inputs or gestures are described as being provided via phone key-presses, data entry via a keyboard, or by clicking a computer mouse or button, optionally, user inputs can be provided using other techniques, such as by voice or otherwise. The example screen layouts, appearance, and terminology as depicted and described herein, are intended to be illustrative and exemplary, and in no way limit the scope of the invention as claimed.
The terms, “for example”, “e.g.”, “optionally”, as used herein, are intended to be used to introduce non-limiting examples. While certain references are made to certain example system components or services, other components and services can be used as well and/or the example components can be combined into fewer components and/or divided into further components.
The functionality, operation, and implementation for an example warranty management service will now be described in further detail.
User client software 110 can be downloaded and executed on the user telephone 120 and/or the user data terminal 130. This software (e.g., widgets/gadgets) facilitates navigation to and through the TPM system 1000 services as well as providing a summary presentation of account status.
In this example, the TPM system 1000 contains centralized databases and/or general-purpose storage areas 900 optionally including, but not limited to, some or all of the following: a customer database, a dictionary or library of manufacturers and associated product items and warranty policies, merchant return policies, merchant Stock Keeping Units (SKU) identifiers, a dictionary of keyword search terms matching item and merchant names, a glossary of product terms or labels, etc. The storage subsystem 900 of the TPM system optionally records feedback re. warranty experiences or blogs by end users (e.g., call hold times, warranty processing challenges, etc.). The TPM system 1000 also includes a merchant return policy. This information can be made available to a user upon request. In addition, if an item breaks or malfunctions during the merchant return window, the TPM system optionally may recommend that the user return the item directly to a local retail store, even if the item was purchased online. The user interfaces for access to the stored/archived information are optionally device specific. By way of example, the user interface for a computer may be provided via a widget/gadget, a more traditional web portal, and/or an executable client. For a mobile handset, the interaction is optionally tailored to the available display space and interaction mechanism, where the functionality is similar although optionally reduced in scope. For example, for a smart phone handset, certain logos, menus, images, and the like can be reduced in relative size or eliminated altogether.
In this example, the TPM system contains a phone server subsystem 600 with call processing capabilities. These servers optionally provide interactive voice response, voice messaging, voice recognition, text-to-speech services, and voice message transcription to natural-language text. The phone server subsystem can receive inbound calls, including calls to toll-free phone numbers. The phone server subsystem can also generate outbound calls. Outbound calls can be originated to a user in response to a web hosted CLICK-TO-CALL control. Outbound calls call also be originated to call centers 650 (manufacturers, credit card providers, extended warranty providers, service providers, etc.). Multiple agents using agent telephones 220 and/or agent data terminals 230 will typically be supported by a call center using a common pilot number that is serviced by a group of telephone trunks that connect the call center 650 to the phone network 500. Inbound and outbound calls can optionally be bridged together to connect users 100 with agents 200. Calls can be recorded and/or monitored by the TPM system 1000. Optionally, the phone server subsystem 600 can output dtmf tones and voice commands to traverse Interactive Voice Response menus. For example, service providers may post phone numbers which bridge through the TPM system. The TPM system can simplify the caller experience by transitioning through a manufacturer's automatic call distribution system by outputting the appropriate sequence of dtmf tones (e.g., key-press 1 for warranty returns, and then enters 1 again for Electronics, etc.). Information related to the call is optionally stored in one or more databases and/or other computer media. Call information stored includes for example: call signaling information (caller ID, called party ID, privacy indicator, reason for call, etc.), duration of the call, keywords spoken by the caller or called party, recording of the call, dtmf tones (including those entered by a user), etc.
The TPM system 1000 optionally includes a Customer Relationship Management (CRM) service. The CRM engine can mine certain information with respect to a user's usage of the TPM system. For example, the TPM system can promote certain products and/or services based on products purchased and/or the length of time the product has been owned by a user. If an item is nearing the end of the manufacturer's standard warranty, an extended warranty and/or service/repair shop may be promoted. In addition, the CRM subsystem can provide other helpful hints on how best to use the system and/or notification of service recalls or administrative updates (e.g., notify a user that their password has not been changed in 6 months).
In this example, the TPM servers 600 and 800 are optionally centralized at a single location. Alternatively, they can be geographically distributed in a number of different locations. The TPM system 1000 can be a standalone system (e.g., a TPM system shared by a number of service providers) or the TPM system can be a suite of services functioning as a virtual system integrated into a service provider's internal systems (e.g., those systems employed to provide users online information and ecommerce services). Optionally, the TPM system 1000 is connected to a data communication network 400 and a phone network 500. The TPM system interconnects with the phone network 500 using standard telecommunication interfaces (e.g., ISDN or SS7) and via data communication networks using a secure router subsystem and an SMS server subsystem which optionally serves as a mail relay to transmit and receive SMS and MMS messages via a Short Message Service Center (e.g., an SMSC operated by a network carrier).
The TPM server 800 controls user access to stored database objects including purchase records. Users can sort and search information by merchant, by item type, by date, and by item price.
Types of information that can be stored by a TPM service provider are listed below. The list includes nonlimiting examples illustrative of objects that facilitate warranty management but is not meant to be an exhaustive list:
Purchase Transaction Logs—information regarding an online or offline purchase transaction, such as, by way of example, some or all of the following: time and date of purchase, merchant item SKU or UPC code, merchant item description, merchant item purchase price, purchase subtotal, sales tax, total purchase price, payment method, and credit card number.
Purchased Item Records—each purchased item that the TPM system 1000 is tracking and managing will have a database record for the item manufacturer, the item model number (where available), and the generic name of the item. Additionally, each managed item will also include, for example, warranty start and stop dates for the merchant return period, the manufacturer's warranty period, and the extended warranty period (where applicable).
Product Literature—online product specifications including user manuals, owner's manuals, and troubleshooting guides.
Product Manufacturers—information regarding standard warranty policies, available service locations/procedures, and contact information.
Extended Warranty Providers—information regarding warranty policies, available service locations/procedures, and contact information.
Credit Card Providers—information regarding covered services including extended warranty policies, available service locations/procedures, and contact information.
Product Compatibility—information regarding product compatibility with associated product accessories (e.g., a cell phone charger for a cell phone; a television remote control for a television)
Some or all of the information described above is obtained directly from a user purchase. Some of the information is obtained or derived from TPM public and private external databases. Source data for the external databases are optionally provided by manufacturers, warranty providers, trade associations, retailers, etc.
The captured/stored data is optionally organized and cached in the system's database and is made readily accessible for user presentation of various pieces of information of interest (e.g., retail merchant return policy, manufacturer's warranty period, extended warranty options, troubleshooting guides, owner's manual, etc.).
The TPM system includes a database and/or an interface to a database managed by a retail merchant that allows the TPM system to determine the make and model of a given item. The make and model information enables the TPM system 1000 to query one or more internal and/or external databases to determine the manufacturer's warranty terms (e.g., the TPM service provider optionally populates the relevant terms and conditions of thousands of suppliers/manufacturers and hundreds of items). The TPM system 1000 can optionally query one or more internal and/or external databases to access and make available to users product literature including owner's manuals, user guides, trouble shooting manuals, accessory guides, etc. Optionally, the TPM system 1000 is a platform for manufacturer's to host their product literature. The manufacturer's push or make their documentation accessible to users of the TPM system by authenticating into the TPM system and electronically transferring the product literature to the TPM system. The TPM provider optionally provides a structured system environment for the cataloging and literature placement. Optionally, the TPM provider audits product literature available to users on the TPM system. Inappropriate product literature, or literature not up to the TPM provider's standards, can be deleted and/or sent back to the manufacturer for rework/revision. Optionally any product literature hosted on the TPM system is indexed and searchable via keywords and/or categories (e.g. trouble shooting, accessories, product configuration).
The TPM system optionally host information associated with product maintenance and part replacement. Maintenance periods are optionally calendarized by the TPM system and made accessible to users. The system is configurable to allow notifications (e.g., text, email, phone) to be delivered to the user when a maintenance action is required (e.g., change a filter). Optionally, the TPM provider enables the user to purchase a replacement part in the context of the notification (e.g., a link to purchase in a notification email or a control in a widget display). As discussed above, optionally the TPM provider receives information from product manufacturers, reformats the maintenance information (e.g., in a standardized presentation), and/or configures the maintenance notifications. Optionally, an electronic interface is provided to the TPM system to enable product manufacturers to access the system directly for maintenance information presentation and/or notification configuration with authentication and audit controls as discussed above.
The TPM system can also determine from the purchase transaction whether an extended warranty or service contract was purchased. As described above, the TPM system 1000 can query one or more databases to determine the terms and conditions of the extended warranty. Optionally, instead of or in addition to an automated query, the user is requested to enter (e.g., via a web form) any associated extended warranty details which occur outside of the TPM system.
The TPM system includes a subsystem used for determining whether a credit card includes an extended warranty and the terms and conditions of that policy. Some credit card companies optionally provide their card holders with additional protection policies (e.g., extended warranties). Optionally, protection policies are only available on premium cards or those cards with annual fees. Optionally, a data network interface between the TPM system 1000 and the major providers of credit cards is used to query their database 950 with the user's credit card information to determine if they have protection policies. Optionally, the TPM provides the user instructions on how to determine if their credit card(s) includes protection services. The terms and conditions are then manually entered by the user into the TPM system.
The TPM system 1000 includes a notification feature. This service enables the TPM system to display alerts/notification messages (e.g., in a Widget application on a data terminal 130 or mobile device 120), transmit notification/alert messages to a user's mobile device 120, transmit notification/alert messages to a user's email address, transmit notifications/alert messages to an instant message application, etc. For example, the TPM system may transmit an alert of warranty expiration over a wireless data connection via a Short Message Service (SMS) or Multi-Media Messaging Service (MMS). SMS and MMS are wireless messaging services that enable the transmission of messages between mobile subscribers (and their phones) and external systems such as electronic mail services. In another example, the phone server 600 may place an outbound call and play an audio message alerting the user to important claims period events (e.g., warranty expiration,).
The TPM system 1000 is optionally electronically interfaced to data processing systems 850 owned and operated on behalf of selected Merchants, Manufacturers, Credit Card Companies, and warranty repair Service Providers (see
The TPM system 1000 optionally enables users to join two or more accounts. The purpose of account joining is to provide the user with a single or unified presentation of all items the members of the household (or associates) have purchased. For example, if a husband and wife separately purchased several items from a merchant supported by the TPM system, joined accounts allows the husband (and/or wife) to review and manage the warranty status of all purchased items. Optionally, the user must request permission to access warranty records for items purchased by the other member and that member must explicitly authorize or grant access rights to their purchased items. Optionally, a set of criteria can be established by the online merchant to allow joint warranty status viewing without permission. Example criteria include the purchase of merchant items using a common credit card, common ship to address, common billing address, common contact phone number or email address, and/or same last name. If associate authorization is required, a number of confirmation processes can be employed. For example, an email can optionally be sent to the associate which contains a link that must be selected by the user. Optionally, the link when selected presents a web page which requires the user to enter their user ID and/or password for authentication before the account joining is concluded. Optionally, the authorization steps cause the TPM system 1000 to place an outbound call to the associate. The associate is then asked to approve the joining action, including a step of first speaking or key-pressing their login credentials. Optionally, the TPM system 1000 receives an inbound call from the associate to a specified number. The TPM system 1000 optionally requires the associate to originate a call from a number associated with the associate's merchant account. That is, the TPM system compares the calling party ID and/or charge number to partially determine the identity of the caller. Optionally, the associate is prompted after the call is answered to key-press or speak their login credentials.
Optionally the body of the display includes a tabular list of the user's purchases and related warranty return information 2600-2700. For example, the display includes in a first column 2600 the (name of) items a user has purchased. Optionally, displayed items in the field 2600 have an associated web control link that, when selected by a user, opens a new web browser and displays a new web page which includes details about the purchased item including for example: name of the I\item, manufacturer, brief description of the item, and a link to a user manual. The display optionally includes a second column identifying the date 2610 the items listed in the first column were purchased by the user. The display optionally includes a third column identifying the merchant 2620 the item in the first column was purchased from. The display optionally includes a fourth column identifying the last date 2630 that the purchased item can be returned to the merchant. Optionally, entries in the return field 2630 have a web control link that when selected by a user opens a new web browser and displays a new web page which includes details about returning the item to the merchant. Optionally, if the return field 2630 is selected when the return period has expired, a warning message is displayed to the user. The display optionally includes a fifth column identifying the manufacturer 2640 of the purchased item. Optionally, entries in the manufacturer column 2640 have a web control that when selected by a user opens a new web browser and displays a new web page which includes details about the manufacturer's warranty. Optionally, if the manufacturer field 2640 entry is selected when the manufacturer's warranty period has expired, a warning message is displayed to the user.
The display optionally includes a sixth column identifying the last day of the manufacturer's warranty 2650 of the purchased item in the first column. Optionally, entries in the manufacturer's warranty field 2650 have a web control that when selected by a user opens a new web browser and displays the same information as that displayed when the manufacturer field 2640 is selected. The display optionally includes a seventh column identifying the extended warranty provider 2660 of the purchased item. Optionally, if an extended warranty has not been purchased by the user, the display includes a reference to a “learn more” link 2660 which provides the user with additional information on extended warranties. Optionally, entries in the extended warranty provider field 2660 include a web control that when selected by a user opens a new web browser and displays a new web page which includes details about filing an extended warranty claim. Optionally, if the extended warranty field 2660 is selected when the extended warranty period has expired, a warning message is displayed to the user. Optionally, if an extended warranty has not been purchased by the user, additional detail is provided in the new web page to the user about the features and costs of an extended warranty for the purchased item 2600. Optionally, the new web page allows the user to enter details regarding an extended warranty purchased by the user from a different merchant or warranty provider. The display optionally includes an eighth column identifying the last date 2670 of the extended warranty. Optionally, entries in the extended warranty field 2670 have a web control that when selected by a user opens a new web browser and displays the same information as that displayed when the extended warranty provider field 2660 is selected. Optionally, the extended warranty field 2670 displays N/A (Not Applicable) if an extended warranty has not been purchased for the item. The display optionally includes a ninth column identifying the credit card extended warranty provider 2680 of the item in the first column. Optionally, if the purchase was made without a credit card or with a credit card without an extended warranty feature, the display includes a reference to a “learn more” link 2680 (see 2661 for an example “learn more” display). Optionally, entries in the credit card extended warranty provider field 2680 have a web control that when selected by a user opens a new web browser and displays a new web page which includes details about filing a credit card extended warranty claim. Optionally, if a credit card extended warranty is not applicable (as determined by the TPM system), additional detail is provided in the new web page to the user about the advantages of a credit card extended warranty for the purchased item, 2600, and how they might acquire a credit card with this feature (e.g. if offered by the merchant of if the merchant is promoting a third party credit card). Optionally, the new web page allows the user to enter details regarding a credit card extended warranty (e.g. if the credit card terms and conditions are not in the TPM system database). The display optionally includes a tenth column identifying the last date 2690 of the credit card extended warranty. Optionally, entries in the credit card extended warranty field 2690 have an associated web control that when selected by a user opens a new web browser and displays the same information as that displayed when the credit card extended warranty provider field 2680 is selected. The display optionally includes a post review control 2700. If the user selects the Post Review control 2700 check list entry, a new web browser opens and a new web page is displayed allowing the user to post review comments on the product, product reliability, and/or product return process (as described below in
Optionally the browser user interface also includes an archive display of items purchased 2710 by a user that are no longer in an active warranty state. The browser user interface also includes a web control 2360 which allows a user to access the merchant's inventory of items for purchase, a web control 2370 which optionally opens a new browser interface to enable a user to access one or more web pages in order for a user to join one or more accounts (account joining is described above), a web control 2380 which allows a user to download a widget/gadget, and a web control 2390 which enables a user to logout of the authenticated warranty tracking area.
In an example embodiment, a widget application 8100 (see, for example,
The example widget also has an alert display 8500 which notifies the user of important information or events (e.g., pending or recently expired warranties). For example, the alert icon might flash yellow when a warranty period is within a week from its expiration date. When a warranty period is less than forty-eight hours from expiration, the alert icon might flash red. Optionally, a user gesture such as double clicking on the alert icon causes the activation of the user's browser (if not already active), the user to be auto-logged into their TPM service provider account, and the TPM service provider warranty home web page to be displayed (see
The widget optionally contains account information access controls. Selecting (e.g., single or double clicking) the account control 8610 activates the user's browser (if not already active), auto-logs the customer into their account and displays their account information (e.g., name, payment information, password, email address for updates and notifications, mobile phone number for notifications and/or security authentication, etc.). The widget also optionally contains a control 8620 for accessing those items that the TPM system is warranty coverage tracking. Selecting the “My Warranties” control 8620 activates the user's browser (if not already active), auto-logs the customer into their account and displays a top-level view of their items tracked for warranty coverage (see
Date of product failure—fill in data field.
Reason for failure—menu pull down and select from a list of reasons (e.g., cracked screen).
Brief explanation of the failure event. The user optionally includes any additional information related to the claim which they would like the repair service to know.
How the user wants to be contacted regarding their claim: email, postal mail, or phone. Optionally, the selected method will then popup a fill-in field to specify the associated address (e.g. the member's email address, home mailing address, or phone number). The TPM system will optionally pre-populate the field with the member's default values where known.
Optionally, the TPM system will provide in an electronic exchange to the credit card provider (or underlying insurance service) the user information along with the following optional purchase information: Product Category (e.g., home electronics); Product Manufacturer (e.g., Panavision); Product Model; Serial Number (if known); Date of product purchase; Purchase Price without tax; etc.
The workflows depict alternative example embodiments where a user purchases an item, a 50″ HD Television, from an online retail merchant, ACMEZON. The user is a member of the retail merchant's service. A member benefit is the automatic calendaring and tracking of items purchased at ACMEZON. The TPM system determines all of the purchased item's associated warranty and return periods and makes them available for access and display to the user.
In the first example, the user's TV fails during the manufacturer's warranty period. The user utilizes the TPM system to determine the active warranty period and return the TV to the manufacturer for repair or replacement.
In the second example, the user's TV fails during the extended warranty period. The user utilizes the TPM system to determine the active warranty period and manage the warranty claim and repair.
In the third example, the user has purchased the TV as a gift for another. When the TV fails, the user accesses the TPM system to assist the gift recipient in processing a warranty claim.
In the fourth example, the user has previously purchased a water purification system which requires periodic servicing to replace the used filters. The TPM system tracks the service schedule and assists the user purchase and installation of replacement parts.
In this example, the user purchases a 50″ High Definition TV through an online merchant, ACMEZON. The user browses to the ACMEZON web site using a PC 100 connected to a data network 400. Optionally, any data networking capable device can be used by the user including for example, a mobile phone with data networking capabilities. The user enters a search request, finds a 50″ High Definition TV they are interested in and purchases the TV using an ACMEZON branded credit card. ACMEZON ships the purchased TV to the user.
State 1 of
State 2. The TPM system 1000 checks to see if the purchased item manufacturer has an electronic registration interface with ACMEZON. In this example there is a product registration interface between ACMEZON and the manufacturer. The TPM system downloads product registration data using a secure network connection over the data network 400 to the external database 950 (manufacturer's database). The product registration data includes for example, the model number and serial number, date of purchase, etc.
State 3. The TPM system 1000 receives a confirmation back from the manufacturer over the data network 400 that the product has been registered for the user.
State 4. The TPM system 1000 sends a confirmation email to the user informing them that their purchase has successfully been registered and they can access their warranty status by web browsing to the ACMEZON member zone or by clicking on the link in the email.
State 5. In this example, the user has never checked warranty status on a product purchased at ACMEZON. The curious user selects the link in the email while reviewing the email message. A new browser opens on the user's PC 130 with a web address associated with the ACMEZON members' zone. The web page address (URL) is sent to the web server 800, along with an identifier uniquely assigned to the user.
State 6. Upon receipt of the user request, the TPM web server 800 responds by displaying the ACMEZON member login screen with the user's login ID pre-populated. In this example, since the user selected a link in an email with a unique identifier, the user is only required to enter their password.
State 7. From the user's PC 100, the user enters their password in the password field and clicks the submit control.
State 8. The TPM server 800 receives the user's credentials over the data network 400. The user's credentials are then authenticated against the credentials stored in the database 900 and the user is logged into their ACMEZON member account.
State 9. The user's warranty status of purchased items is displayed, see
State 10. The user examines the display and notices a reference to extended warranties. The user selects the field 2661 on extended warranties associated with their recently purchased HDTV.
State 11. The TPM server 800 receives the user's request. As can be seen in
State 12. The user notices a web control labeled join accounts. The user selects the join accounts control 2370, see
State 13. The TPM server 800 receives the user's request for information. The TPM system in this example displays a new web page 4000 (see
State 14. The user would like to join his/her spouse's account to her/his account. There are numerous ways account joining can be accomplished. In this example, the user must enter the spouse's email address used to access their Acmezon account.
In this example, the email address must match the email address stored in the TPM system for the spouse's account or else an error will be displayed to the user. The user enters the spouses email address in field 4600 and clicks the submit control 4610, see
State 15. The TPM server 800 receives the user's join account request and the entered spouse's email address. The TPM server 800 compares the spouse's email address with the email addresses in the account database 900. A match is found and the server 800 records a pending linkage of the two records in the database 900, awaiting spouse authorization to complete the transaction.
State 16. The server 800 sends a join account authorization email to the spouse.
State 17. The server 800 then displays an instructional web page 5000 to the user (see
State 18 of
State 19. The server 800 receives the spouse's authorization request. A new browser opens on the spouse's PC 130 with a login web address associated with the ACMEZON members' zone. The spouse's login ID field is pre-populated using the account information passed to the server in the request.
States 20-22. The States 20-22 minor the login steps described above in States 7-9. After the spouse is authenticated, the server 800 displays the account join request confirmation web page 6000, see
State 23. The user's spouse authorizes the join account request by selecting the yes control 6310.
State 24. The Server 800 receives the join account authorization request, stores the request in the account database 900, and joins the user and spouse accounts.
State 25. Server 800 sends a notification email to the user, informing him/her that the account has been joined.
State 26. The server 800 then displays the spouse's user warranty status.
State 27. The spouse reviews the warranty status and then selects the logout control 2390, see
State 28. The TPM server 800 receives the user's request over the data network 400 and logs the spouse out of his/her account.
State 29. The server 800 then displays a logout web page to the spouse.
States 30-33. At some time in the future, the user checks their EMail and accesses their account to review the warranty status of online purchases made by both his/her spouse and him/her by clicking the embedded link in the confirmation EMail sent in state 25. The server 800 processes the request and the ensuing password submittal by logging the user into their account.
State 34. The server 800 retrieves the warranty status for both accounts, merges the information, and displays the warranty status home page 7000, see
State 35 of
The user next notices a download desktop widget control displayed on the web page. The user requests to download/install widget software by clicking the control 7380, see
State 36. The server 800 receives the user's download request. In this example, one or more software programs 110 are next downloaded from the server 800 over the data network 400 and installed on the user's desktop PC 130. When the widget download is complete, the Widget display 8100 is launched on the user's desktop 8000, see
State 37. The server 800 updates the user's web page display with a message to the user that the widget software download is complete.
State 38. The user has finished reviewing their warranty status and accessing their account information so s/he logs out of the member account by selecting the logout control 7390, see
State 39. The TPM server 800 receives the user's logout request over the data network 400 and logs the user out of their account.
State 40. The server 800 then displays a logout web page to the user to acknowledge completion of their request.
State 41. Several months later the user's purchased HDTV fails. The user thinks s/he may be in the warranty period and remembers the ACMEZON members warranty service.
The user accesses the ACMEZON web site by selecting the My Warranties link 8620 in the desktop widget 8100, see
State 42. The desktop widget receives the user request to access their ACMEZON warranty status and sends a secure message (which includes the user's account ID and specified web page request) over the data network 400 to the server 800.
State 43. The ACMEZON hosting web server 800 receives the widget request and login credentials, validates the login credentials against the account database 900 and retrieves the joined accounts' warranty status.
State 44. The server 800 causes a web browser 9000 to launch on the user's PC 130 and displays the user's warranty status, see
State 45. The user notices that the item is still within the manufacturer's warranty period (e.g., by the highlighted bold type 9641, see
State 46. The hosting web server 800 receives the user selection request. The TPM system in this example opens a new browser window on the user's PC 130 and displays a web page 10000 informing the user they are currently in the warranty period 10610, the phone number to call for return/repair information 10620, an option to select a CLICK-TO-CALL the user 10630, and an option for product return shipping instructions 10640, see
State 47. The user calls the toll-free phone number presented in the web page instruction 10620, see
State 48. The phone server 600 receives the inbound call and associated call signaling information (e.g., calling and called number, privacy indicator, etc.). The phone server 600 informs the server 800 regarding the call presented event including the call signaling information.
The State 49. The web server 800 determines if there is an active web session with a member with a matching calling party phone address. In this example, the user is online in the ACMEZON member zone or section.
State 50. In this example, based on the phone number dialed and/or the information selected by the user on the web page, the web server 800 requests that the phone server 600 answer the incoming call (after delaying for a few 6-second ring cycles) and play a prompt to the caller asking them to wait for the next available agent. The web server 800 also instructs the phone server 600 to originate an outbound call to the product manufacturer of the HDTV and play out a sequence of dtmf tones to traverse the manufacturer's IVR front-end system.
State 51. The phone server 600 receives the request from the web server and provides the specified call treatment to the caller.
State 52 of
State 53. After live answer response or after the IVR system has been traversed, the phone server 600 notifies the web server 800 of the call status.
State 54. The web server 800 instructs the phone server 600 to play connecting call voice prompts to the caller and to the manufacturer's call center agent and then bridge the inbound 1st call from the caller to the outbound 2nd call to the manufacturer call center agent.
State 55. The phone server 600 plays a prompt to the agent (e.g., please hold, this call is being connected to a caller) and if not already completed, answers the first call and plays a prompt to the caller (e.g., please hold, your call is being connected immediately to an operator) announcing the impending connection.
State 56. The phone server 600 then bridges the agent call leg to the user call leg. Optionally the TPM system monitors the ensuing call.
State 57. The user interacts with the call agent and confirms that the HDTV is currently covered under the manufacturer's warranty, that the HDTV was properly registered at the time of purchase, and that the type of failure described by the user requires that the user return the HDTV to the manufacturer for repair or replacement (as determined by the manufacturer). The user further discovers during the call that s/he is responsible for shipping charges to the manufacturer. The user also receives an RMA number for their HDTV. The user hangs up the phone.
State 58. The phone server 600 detects the caller call disconnect and terminates the call leg to the user. The phone server 600 reports the 1st call termination event to the web server 800.
State 59. The phone server 600 monitors the 2nd call leg for disconnect supervision for a few seconds (to allow the other party to hang up). If the agent doesn't hang up, the phone server 600 plays a “goodbye” prompt and terminates the call to the agent.
State 60. The phone server 800 reports the 2nd call termination event to the web server 800.
State 61. The TPM system receives the call termination events and logs the call events and associated call information (e.g., call duration, calling number, called number, etc.) to the database 900.
State 62. In this example, the TPM system knows that the user called the manufacturer warranty call center during the warranty period, that the user is still logged in to the ACMEZON web site, and that this product/manufacturer combination requires the user ship the defective product to the manufacturer as the first step in the warranty repair/replacement process.
State 63. The web server 800 optionally highlights or changes the state of the return shipping instructions 11640 or associated link control 11320, see
State 64. The user notices the return shipping link and selects the web control 11320, see
State 65. The web server 800 receives the user's request and opens a new browser 12000 and displays details regarding two return shipping options and associated costs to the user, see
State 66. The user reviews the return shipping options and decides to take advantage of ACMEZON's shipping rates and the convenience of receiving packaging material for shipping (since the user did not save their original HDTV packaging). The user selects the option 2 control 12620 and then presses the BUY NOW control 12300, see
State 67. The web server 800 receives the user's selection and stores the selection in the account database 900. The web server 800 then retrieves the user's credit card information from a secure database 900.
State 68 of
State 69 The web server 800 receives an approved credit card transaction from the external merchant/credit card provider 850.
State 70. The web server 800 displays a confirmation web page in the open browser 13000, see
State 71. The user closes the three open browsers by selecting the close control 13200 (see
State 72. In response to the reception of the close requests and/or a timeout, the web server 800 logs the user out of their TPM account.
State 73. The web server 800 assures that the appropriate packaging material is available from inventory, creates the return documentation records including a shipping label for the user, and notifies the ACMEZON shipping department.
State 74. The ACMEZON shipping department pulls the identified packaging material from inventory, prints the personalized documentation and shipping labels, assembles the material for shipment to the customer, and ships the packing material and return shipping label to the user.
State 75. The user receives the packaging material, places the HDTV into the shipping carton, completes any updates and/or corrections to the return documentation, encloses the documentation in the carton, affixes the enclosed shipping label to the outside of the carton and takes the package to the nearest shipper for return to the manufacturer.
State 76. The manufacturer receives the HDTV and, in this example, ships the user a remanufactured HDTV along with an upgraded remote control for the inconvenience of the product failure.
State 77. The user receives the HDTV and upgraded remote. The user was impressed with the overall return experience and recalled there was an option to provide user feedback of their warranty return experience.
State 78 of
State 79. The desktop widget receives the user request to access the ACMEZON warranty status page and sends a secure message (which includes the user's account ID and specified web page request) over the data network 400 to the server 800.
State 80. The ACMEZON hosting web server 800 receives the widget request and login credentials, validates the login credentials against the account database 900 and retrieves the joined accounts' warranty status.
State 81. The server 800 causes a web browser 9000 to launch on the user's PC 130 and displays the user's joined accounts' warranty status, see
State 82. The user selects the user feedback link control 9701 associated with the HDTV, see
State 83. The web server 800 receives the user request to review/post feedback. The web server 800 displays a web page 14000 with controls to review other user feedback 14310 or to submit their own feedback 14300 on the product 14610, on the product reliability 14620, or on the return experience 14630, see
State 84. The user selects the option to post a review of the warranty return experience 14630 and then clicks the POST REVIEW control 14300, see
State 85. The web server 800 receives the user request to post a review and displays a new web page 15000 with a field for user comments/reviews 15600, see
State 86. The user enters their return experience in the open format field 15600 and clicks the SUBMIT button 15300, see
State 87. The web server 800 receives the completed user review web form, stores the manufacturer return review in the database 900, and makes it accessible for review by other ACMEZON members.
State 88. The web server 800 displays a confirmation message to the user 16000, see
State 89. The user closes the two open browsers by selecting the close control 16200 (see
State 90. The web server 800 receives the close requests over the data network 400 and/or times the user out due to prolonged inactivity and then logs the user out of their TPM account.
see
State 1 of
States 2-4. These states are repeated from example 1 above. The user's purchase is automatically registered for the user and a confirming email is sent to the user at the end of the process.
State 5. In this example, the TPM system 1000 is configured to notify users via email two weeks prior to the expiration of their manufacturer's warranty if the product purchased is greater than $500. Nearly a year later, an event triggers in the TPM system two weeks prior to the expiration of the user's HDTV manufacturer's warranty. The event causes the web server 800 to send a notification email to the user.
State 6. The user receives and reads the email. The email includes an offer to purchase an extended warranty which the user is not interested in purchasing. The user deletes the email.
State 7. A couple of months later, the HDTV fails. The user is concerned because the user remembers receiving the email from ACMEZON regarding manufacturer warranty expiration. However, the user decides to double check by accessing the ACMEZON members warranty service.
The user accesses the service provider web site. In this example, the user browses to the ACMEZON web site using a PC 130 connected to data network 400. Optionally, any data networking capable device can be used by the user including for example, a mobile phone with data networking capabilities. The user's browser sends the www.ACMEZON.com URL to the TPM service provider's web hosting server 800.
State 8. The TPM web server 800 receives the web page URL and presents the company's home web page on the user's PC 130.
State 9. The user 100 clicks a button on the ACMEZON home web page to indicate that they are a member and would like to login to their account.
State 10. The TPM service provider's web hosting server 800 receives the login request and presents a login/registration web page to the user.
State 11. The user fills in their user ID (e.g., email address) and password fields in the web form and clicks a login button.
State 12. The hosting web server 800 authenticates the user by confirming a match of the login/password with the recorded entries in the TPM database 900, logs the user into their account, and retrieves their warranty status.
State 13 of
State 14. Upon viewing the display, the happy user discovers that, while the manufacturer's warranty period has expired, there appears to be an active extended warranty period on the HDTV purchase, though the user doesn't remember purchasing an extended warranty. The user selects the manufacturer's warranty field 17641 for the HDTV, see
State 15. The hosting web server 800 receives the user's selection request. The TPM system in this example opens a new browser window on the user's PC 130 and displays a web page 18000 (see
State 16. The user closes the open browser 18000 by selecting the close browser control 18200.
State 17. The user selects the credit card extended warranty period field 17681 associated with the HDTV purchase, see
State 18. The hosting web server 800 receives the user's selection request, queries the account database 900, and opens a new browser window on the user's PC 130 and displays a new web page 19000, see
State 19. The user reads the warranty claims procedure and then selects the CLICK-TO-CALL link 19300, See
State 20. The hosting web server 800 receives the user's selection request. In this example, the TPM system queries the account database 900 for the user's phone number and opens a new browser window on the user's PC 130 to display a new web page 20000. The new web page provides call instructions, a field to enter the user's preferred phone number (pre-populated with the entry from the account database 900) 20600, and a CALL NOW control 20300, see
State 21. In this example the user can take the call on the displayed phone number so they simply select the CALL NOW control 20300.
State 22. The hosting web server 800 receives the user's selection request and changes the web page display 21000 to notify the user that a call is being placed to the credit card provider, see
State 23 of
State 24. The phone server 600 receives the web server 800 request and first places a call to the credit card warranty claims department.
State 25. The credit card company answers the call from the phone server 600.
State 26. After detecting answer, the phone server 600 outpulses a series of dtmf tones which traverse the credit card companies IVR system and connect to a live operator 200. (Optionally even the user's credit card number originally used to purchase the item is outpulsed to the IVR system and/or other information required by the call center 650.) The phone server 600 optionally plays an announcement connection prompt to the operator “Please hold while we connect this call to a caller”.
State 27. The phone server 600 places a call to the user. To improve call efficiency, the call to the user can be initiated at the point that the phone server 600 connects to the credit card company IVR, after the phone server 600 connects to a live operator, or another specified time (e.g., before calling the credit card company).
State 28. The user answers the call from the phone server 600.
State 29. The phone server 600 detects the call answer and plays an announcement connection prompt to the called party (user) “Thank you for using ACMEZON, I will now connect you to an operator”.
State 30. The phone server 600 bridges the call to the credit card company call agent and the call to the user.
State 31. The call agent collects information about the user. The call agent confirms that the HDTV purchase was in fact registered. The call agent then collects information about the product failure. In this example, the user must take the HDTV to a local repair facility for repair. Optionally, the user agrees to place any charges for the repair on their credit card and then to place a follow up call to the call agent in order to have the charge reimbursed or removed from the user's bill.
State 32 The user terminates the call by hanging up.
State 33. The phone server 600 detects the caller call disconnect and terminates the call leg to the user. The phone server 800 reports the call termination event to the web server 800.
State 34. The call agent terminates the call by hanging up.
State 35. The phone server 600 detects the agent call disconnect and terminates the call leg to the agent. The phone server 600 then reports the call termination event to the web server 800.
State 36. The web server 800 creates call detail records which are stored in the database 900.
State 37. The user closes the two open browsers by selecting the close control 21200 (see
State 38. The web server 800 receives the close requests over the data network 400 and/or times out the user due to prolonged inactivity and then logs the user out of their account.
In this example, the user had purchases a 50″ High Definition TV as a gift for a family member (not living with the user) through an online merchant, ACMEZON. The user browses to the ACMEZON web site using a PC 130 connected to a data network 400. Optionally, any data networking capable device can be used by the user including for example, a mobile phone with data networking capabilities. The user enters a search request, finds a 50″ High Definition TV they are interested in and purchases the TV using an ACMEZON branded credit card. ACMEZON ships the purchased TV to the family member.
State 1 of
State 2. Several months later the family member notifies the user that the 50″ HDTV has failed. The user accesses the ACMEZON web site by selecting the My Warranties link 8620 in the desktop widget, see
State 3. The desktop widget receives the user request to access the ACMEZON warranty status page and sends a secure message (which includes the user's account ID and specified web page request) over the data network 400 to the server 800.
State 4. The ACMEZON hosting web server 800 receives the widget request and login credentials, validates the login credentials against the account database 900 and retrieves the account's warranty status.
State 5. The server 800 causes a web browser 22000 to launch on the user's PC 130 and displays the user's warranty status, see
State 6. The user selects the manufacturer return period field 22642, see
State 7. The ACMEZON hosting web server 800 receives the user request. The hosting web server 800 opens a new browser and displays a new web page 23000 with gift warranty return instructions for the user to follow, see
State 8. The user enters the giftee (family members in this example) email address in the email address field 23600 and then clicks the SEND NOW control 23300, see
State 9. The ACMEZON hosting web server 800 receives the giftee email address entered by the user and sends an email to the giftee with personalized product warranty instructions.
State 10. The giftee (family member in this example) receives the ACMEZON product warranty email and places a call to the manufacturer as similarly described above in states 47-61 of Example 1. In this example, the giftee is requested to return the 50″ HDTV to a local repair center for repair. The giftee is provided with a Return/Repair Authorization Number in order for the local repair facility to bill the manufacturer for any parts and labor required to repair the HDTV.
In this example, the user has previously purchased a water purification system which requires periodic servicing to replace the used filters. The TPM system notifies the user that it is time to replace the filters via a text message on their mobile phone. The user then logs into their TPM account, displays and prints maintenance instructions, and purchases new filters, facilitated by the TPM system.
State 1 of
State 2. The Web server 800 sends a text message 24000 to the user's phone 120 to notify him/her of the pending need for scheduled service, see
State 3. Later that day, the user 100 accesses the ACMEZON web site by selecting the My Warranties link 8620 in the desktop widget 8000, see
State 4. The desktop widget receives the user request to access the ACMEZON warranty status page and sends a secure message (which includes the user's account ID and specified web page request) over the data network 400 to the server 800.
State 5. The ACMEZON hosting web server 800 receives the widget request and login credentials, validates the login credentials against the account database 900 and retrieves the account's warranty status.
State 6. The server 800 causes a web browser 25000 to launch on the user's PC 130 and displays the user's warranty status, see
State 7. The user requests a review of the scheduled service status by clicking indicator 25310, see
State 8. The ACMEZON hosting web server 800 receives the user request and retrieves the requested status from the database 900.
State 9. The web server 800 then displays a new web page 26000 with the service status of the selected item, see
State 10. The user requests a display of maintenance instructions by clicking link 26630, see
State 12. The web server 800 then opens a new web page 27000 and displays the Owner's Manual Table of Contents for the selected item, see
State 13. The user requests a display of maintenance instructions by clicking link 27660, see
State 14. Web server 800 receives the user request and retrieves the requested status from the database 900.
State 15. The web server 800 then updates the web page with a new display of the maintenance instructions from the Owner's Manual for the selected item (not shown in Figures).
State 16. The user prints out a hard copy of this web page for later use (not shown in Figures).
State 17. The user then closes browser displaying the Owner's Manual.
State 18 of
State 19. Web server 800 receives the user request and retrieves the requested ordering information from the database 900.
State 20. The web server 800 then opens a new web page 28000 and displays ordering instructions for replacement filters for the purchased item, see
State 21. The user purchases a replacement filter by submitting his/her order by clicking link 28620 on web form 28000, see
These example embodiments have illustrated methods and systems for facilitating the management of communications and product information pertaining to ongoing operations and maintenance of purchased products.
In addition, it should be understood that certain variations and modifications of the systems and processes described herein would suggest themselves to one of ordinary skill in the art. The scope of the present invention is not to be limited by the illustrations or the foregoing descriptions thereof.
Finally, it should be noted that the language used in the specification has been principally selected for readability and instructional purposes, and may not have been selected to delineate or circumscribe the inventive subject matter. Accordingly, the disclosure of the present invention is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.
Number | Name | Date | Kind |
---|---|---|---|
5393965 | Bravman et al. | Feb 1995 | A |
5646389 | Bravman et al. | Jul 1997 | A |
6208853 | LoVasco et al. | Mar 2001 | B1 |
6240286 | Rydbeck | May 2001 | B1 |
6434530 | Sloane et al. | Aug 2002 | B1 |
6912507 | Phillips et al. | Jun 2005 | B1 |
6938002 | Moskowitz | Aug 2005 | B2 |
6993507 | Meyer et al. | Jan 2006 | B2 |
7069240 | Spero et al. | Jun 2006 | B2 |
7194429 | Takae et al. | Mar 2007 | B2 |
7214891 | Hewitt et al. | May 2007 | B1 |
7249708 | McConnell et al. | Jul 2007 | B2 |
7364086 | Mesaros | Apr 2008 | B2 |
7552087 | Schultz | Jun 2009 | B2 |
7574283 | Wang et al. | Aug 2009 | B2 |
7620570 | Albazz et al. | Nov 2009 | B2 |
7742989 | Schultz | Jun 2010 | B2 |
7792709 | Trandal et al. | Sep 2010 | B1 |
7965829 | Crockett et al. | Jun 2011 | B2 |
20010051884 | Wallis et al. | Dec 2001 | A1 |
20010056359 | Abreu | Dec 2001 | A1 |
20020049652 | Moore et al. | Apr 2002 | A1 |
20020059115 | Tsujino | May 2002 | A1 |
20020128967 | Meyer et al. | Sep 2002 | A1 |
20020188561 | Schultz | Dec 2002 | A1 |
20030051037 | Sundaram et al. | Mar 2003 | A1 |
20030055727 | Walker et al. | Mar 2003 | A1 |
20030061104 | Thomson et al. | Mar 2003 | A1 |
20040103037 | Wetmore et al. | May 2004 | A1 |
20040117239 | Mittal et al. | Jun 2004 | A1 |
20040172260 | Junger et al. | Sep 2004 | A1 |
20040251305 | Klapka et al. | Dec 2004 | A1 |
20050049928 | Naick et al. | Mar 2005 | A1 |
20050075928 | Ariely | Apr 2005 | A1 |
20060100925 | Finaly | May 2006 | A1 |
20060282342 | Chapman | Dec 2006 | A1 |
20070043600 | Solomon | Feb 2007 | A1 |
20070050258 | Dohse | Mar 2007 | A1 |
20070100713 | Del Favero et al. | May 2007 | A1 |
20070156439 | Fyda et al. | Jul 2007 | A1 |
20070265914 | McClung, III | Nov 2007 | A1 |
20080028473 | Cehelnik | Jan 2008 | A1 |
20080033847 | McIntosh | Feb 2008 | A1 |
20080046276 | Hamilton et al. | Feb 2008 | A1 |
20080072064 | Franchi | Mar 2008 | A1 |
20090025028 | Cassanova et al. | Jan 2009 | A1 |