US10872319B2 - Systems for providing service notifications to a product - Google Patents
Systems for providing service notifications to a product Download PDFInfo
- Publication number
- US10872319B2 US10872319B2 US14/813,529 US201514813529A US10872319B2 US 10872319 B2 US10872319 B2 US 10872319B2 US 201514813529 A US201514813529 A US 201514813529A US 10872319 B2 US10872319 B2 US 10872319B2
- Authority
- US
- United States
- Prior art keywords
- domestic appliance
- service
- product
- service code
- processing system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
- 238000012545 processing Methods 0.000 claims abstract description 40
- 238000004891 communication Methods 0.000 claims abstract description 32
- 230000004044 response Effects 0.000 claims abstract description 21
- 230000006870 function Effects 0.000 claims description 10
- 238000003860 storage Methods 0.000 description 33
- 238000000034 method Methods 0.000 description 25
- 238000005516 engineering process Methods 0.000 description 12
- 230000008439 repair process Effects 0.000 description 7
- 230000009471 action Effects 0.000 description 3
- 238000009826 distribution Methods 0.000 description 3
- 238000010438 heat treatment Methods 0.000 description 3
- 238000005406 washing Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004851 dishwashing Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/01—Customer relationship services
- G06Q30/014—Providing recall services for goods or products
Definitions
- the present technology relates to methods and systems for providing service notifications to a product. More particularly, the present technology relates to methods and systems of providing a recall notice to an appliance (e.g., domestic appliance).
- an appliance e.g., domestic appliance
- the present technology addresses one or more the shortcomings of the prior art.
- An aspect of the present technology includes methods and systems to provide service notifications to a product.
- the service notification may be transmitted in response to a request from the product or may be sent periodically to the product registered with a service notification distribution system.
- the product may display the received service notification on a display included in the product.
- the product may be configured to require the user of the product to acknowledge seeing the service notification before being able to use the product.
- the product may be configured to disable one or more features of the product until a service associated with the received service notification is addressed.
- an appliance e.g., domestic appliance
- the processing system of the appliance may be coupled to the communication circuitry.
- the processing system may be configured to: receive, using the communication circuitry, service data from a server, the service data including a service code identifying one or more services that need to be performed on the appliance; disable, based on the received service code, one or more features of the appliance; and in response to an input indicating that the one or more services corresponding to the service code have been performed on the appliance, enable the one or more features of the appliance that were disabled.
- Another aspect of the present technology includes an appliance comprising communication circuitry and a processing system, comprising at least one processor and memory, the processing system coupled to the communication circuitry.
- the processing system may be configured to: transmit, using the communication circuitry, a request for recall information for the appliance; in response to the request, receive, from a server, recall information for the appliance; and display, on a display coupled to the appliance, the received recall information for the appliance.
- the device may comprise communication circuitry, storage, and processing system including at least one processor.
- the storage may store recall notices for a plurality of appliances, each recall notice being associated with one or more appliances.
- the processing system may be coupled to the communication circuitry and the storage.
- the processing system may be configured to: receive, using the communication circuitry, a service data request from an appliance, the service data request include appliance identification information of the appliance; determine, based the appliance identification information, whether one or more of the recall notices stored in storage apply to the appliance requesting service data; and when a determination is made that the one or more of the recall notices stored in the storage apply to the appliance requesting the service data, transmit, using the communication circuitry, the service data with information identifying the one or more of the recall notices applying to the appliance requesting the service data.
- the method may include transmitting a service notification to a product.
- the service notification may be transmitted in response to a request received from the product or may be sent periodically to the product registered with a service notification distribution system.
- the method may include receiving a confirmation from the product that the service notification has been seen by a user associated with the product and/or that product services associated with the transmitted service notification have been performed on the product.
- FIG. 1 illustrates a system for providing product service notifications according to an embodiment of the present disclosure
- FIG. 2 illustrates a service notification server configured to provide service data according to an embodiment of the present disclosure
- FIG. 3 illustrates a product configured to receive service data according to an embodiment of the present disclosure
- FIG. 4 illustrates a product receiving service data from a server according to an embodiment of the present disclosure
- FIG. 5 illustrates a method for providing service notifications by a product according to an embodiment of the present disclosure
- FIG. 6 illustrates a method for providing service notifications to a product requesting service data according to an embodiment of the present disclosure.
- FIG. 1 illustrates a system for providing product service notifications according to an embodiment of the present disclosure.
- a service notification provider 100 such as a manufacturer or distributor of the product, may provide service data 110 to one or more products 120 via a communication link 130 .
- the service data 110 may be sent directly to the product 120 .
- the service data 110 received by the product 120 may be displayed to a user of the product 120 on a display of the product 120 .
- the product 120 may also perform one or more functions (e.g., disable one or more features of the product, send a notification to another device, correct issue identified in the service data, download updating software from location identified in the service data, run a cycle on the product in a manner identified in the service data) in response to the received service data 110 .
- a service notification system managed by the manufacturer or distributor of the product can directly communicate with the product 120 and send a service notification to the product 120 such that a user of the product is aware of the services that need to be performed on the product 120 .
- the service data can be quickly provided to the user that uses the product 120 .
- the new user can also be effectively notified of the needed services even when the manufacturer or distributor of the product is not notified of changed ownership.
- the product 120 may be configured to send the service data 110 to another device 140 (e.g., a mobile device, smartphone, smart watch or tablet) for display to the user.
- the device 140 may include an application that receives the services notifications from the product 120 .
- the service data 110 may be sent directly from the service notification provider 100 to the other device 140 .
- the product 120 may provide information about where to send the service notification (e.g., an email address or a telephone number) with a request for service data sent to the service notification provider 100 .
- the service data 110 may include one or more product service notifications for one or more products 120 .
- the service data 110 may include product service notifications only for the product 120 requesting the service data 110 .
- the service data 110 may include one or more product recalls, services that need to be performed on the product 120 , and/or product warnings (e.g., related to non-safety critical repairs for the appliance). Accordingly, the service data 110 may include both information related to safety critical repairs for the product and information related to non-safety critical repairs for the product.
- the service data 110 may include contact information (e.g., service call center) for scheduling a service to be performed on the product 120 and/or contact information for one or more companies to perform the services on the product 120 .
- the service data may include one or more service codes. Each service code may be a combination of alphanumeric characters and/or symbols. Each service code may corresponds to a service that needs to be performed on the product and/or to a recall of the product.
- the product 120 may include a product purchased by a user to be used within or out outside of the home.
- the product 120 may include a home appliance (e.g., a dishwashing machine, an oven, a microwave, a refrigerator, a washing machine, cooling and heating systems, a cooktop, or a toaster oven).
- the product 120 may include products that are regulated by the Consumer Product Safety Commission (CPSC), National Highway Traffic Safety Administration (NHTSA), Food and Drug Administration (FDA), or the US Coast Guard.
- CPSC Consumer Product Safety Commission
- NHSA National Highway Traffic Safety Administration
- FDA Food and Drug Administration
- the product 120 may include a portable device (e.g., a smartphone, camera or a GPS system), a vehicle (automobile or a motorcycle) or a device used within the vehicle.
- a portable device e.g., a smartphone, camera or a GPS system
- vehicle autonomous or a motorcycle
- the product 120 is not limited the examples provided above, but may include other products that can be connected to a communication link 130 for receiving service notifications.
- the product 120 may be a product described as a SMART device cable of connecting to other devices or networks via different protocols such as Bluetooth, NFC, WiFi, 3G, etc., that can operate to some extent interactively and autonomously.
- the service notification provider 100 is not limited to being a manufacturer or distributor of the product providing the service notifications to the product 120 .
- the service notification provider 100 may include another entity (such as a separate company or a government entity) that is responsible for providing service notifications to one or more different products.
- FIG. 2 illustrates a service notification server 200 configured to provide service data according to an embodiment of the present disclosure.
- the service notification server 200 may be managed by the provider of the product or another entity responsible for providing service notification to the products.
- the service notification server 200 may comprise a processing system 210 including at least one processor 212 and memory 214 .
- the processing system 210 may be configured to provide service notifications for one or more products.
- the memory 214 may include a program providing the service notifications to the products and/or other devices.
- the service notification server 200 may include server storage 220 storing information about different products, needed services and/or recalls associated with each product.
- the server storage 220 may store a list of products with models and/or serial numbers. The list may include the recommended services and/or recalls for each product and may keep track of services and/or recalls that have been performed on each product registered with the server 200 .
- the server 200 may receive the information for the list from the provider of the product or a user registering the product (e.g., via a user interface provided on the product or an application on a portable device).
- the server storage 220 may be provided remotely from the processing system 210 .
- the server storage 220 may store information about the customers of each product and may include the location of where the product is used. The customer and product location information may be received from the product, manufacturer of the product, and/or provider of the product. In one example, the server storage 220 may store additional locations of where to send service notifications besides the product. For example, the server storage 220 may store for one or more of a customer's phone number and/or an email address where the service can be sent. The server storage 220 may also store the contact information for scheduling a service needed to be performed on the product and/or contact information for one or more companies that can perform the services on the product.
- the processing system 210 of the server 200 may be configured to send service data to the product.
- the service data to be sent to the product may be determined based on the request received from the product and/or the data stored in the server storage 220 .
- FIG. 3 illustrates a product 300 configured to receive service data according to an embodiment of the present disclosure.
- the product 300 which may be a consumer product such as an appliance (e.g., domestic appliance), may include a processing system 310 including at least one processor 312 and memory 314 .
- the processing system 310 may be configured to receive service data and/or perform one or more operations in response to the received service notifications (e.g., display information related to the service notifications or disable one or more functions of the product 300 ).
- the product 300 may include a display 320 for displaying service notifications.
- the display 320 may also display other information that the product 300 is configured to provide to the user (e.g., operations being performed by the product and/or product operating instructions).
- the product 300 may include an input device 330 for receiving inputs from the user of the product 300 .
- the user may use the input device 330 to register the product with the provider of the product and/or acknowledge or dismiss service notifications.
- the input device 330 may be a touch screen which is part of the display 320 .
- the product 300 may include storage 340 for storing information about the product and/or the user of the product.
- the information about the product may include the model, serial number, product use information, location of the product, and/or performed service information.
- the information about the user may include the user's name, contact information (e.g., phone number or email address), billing information, address, and/or demographics.
- the information about the product may be pre-stored in the storage 340 by the provider of the product before the product is distributed to the user.
- the information about the user may be provided by the user (e.g., via the input device 330 ). Some of the information about the user may be input by the provider of the product (e.g., at the time the product is purchased, shipped, or manufactured).
- the information about the product and/or the user of the product may be transmitted to a server with a request for service data or when registering the product (e.g. server 200 shown in FIG. 2 ).
- the product may store an application for a mobile device and/or a program to interface with an application operated on the mobile device.
- the application may provide a user interface to control operation of the product, input information about the user, display service notifications, and/or schedule services for the product.
- Some of the information about the product that is stored in storage 340 may be obtained over time as the product is used.
- the information about the product may include the number of times a particular operation has been performed by the product or number of hours that the product of a specific feature of the product has been used.
- the product 300 may include a communication device 350 for communicating with the provider of the product (e.g., service notification server shown in FIG. 2 ).
- the communication device 350 may be configured to communicate with the server over the internet and via one or more home or local networks.
- FIG. 4 illustrates a product receiving service data from a server according to an embodiment of the present disclosure.
- the product may transmit a request 410 to a server configured to distribute service data.
- the location of where to transmit the request may be stored in the product storage by the manufacturer or distributor of the product.
- the request 410 may include identification information of the product and/or a user associated with the product (e.g., owner of the product).
- the identification information in the request may include the model or the serial number of the product.
- the request may include information about repair services that have been performed on the product.
- the request may also include the location of the product (e.g., physical location or location on the network) and/or product use information (e.g., amount of time product has been operating or number of times a particular operation has been performed by the product).
- the location of the product may be input by a user, determined based on the network location, or determined by a sensor (e.g., GPS) included in the product.
- the request may include only identification information of the product (e.g., serial number or a product ID number assigned to the product) and where to send service data.
- identification information of the product e.g., serial number or a product ID number assigned to the product
- the request may be transmitted by the product when the product is turned on, when the product establishes a connection with a communication network (e.g., the internet). In another example, the request may be transmitted periodically (e.g., weekly or monthly). The frequency of sending the request may be defined by the manufacturer or distributer of the product or a user of the product. The request may also be transmitted in response to a user input requesting the service data.
- a communication network e.g., the internet
- the request may be transmitted periodically (e.g., weekly or monthly).
- the frequency of sending the request may be defined by the manufacturer or distributer of the product or a user of the product.
- the request may also be transmitted in response to a user input requesting the service data.
- the server may receive the request 410 from the product and determine service data to transmit to the product 415 . The determination may be made based on the information provided in the request 410 and the information stored in the server.
- the service data 420 determined relevant for the product may be transmitted to the product in response to the request.
- the service data 420 may also be transmitted to a portable device (e.g., by voice message, text, and/or email).
- the portable device may be registered with the server or may be identified in the request transmitted by the product to the server.
- the product may perform one or more operations 425 .
- the processing system of the product may, based on the received service data, display a recall notice provided in the received service data on a display associated with the product or reconfigure the product to restrict and/or disable one or more functions of the product.
- the product may transmit a service notice to a portable device registered with the product.
- the service notice transmitted to the portable device may include services that need to be performed on the product, information about the restricted or disabled functions of the product, and/or contact information for performing services on the product.
- the product may transmit service status information 440 to the server.
- the service status information 440 may include a confirmation that the service notification was displayed to the user and/or acknowledged by the user.
- the service status information 440 may include information indicating that the needed service was performed on the product.
- FIG. 5 illustrates a method 500 for providing service notifications by a product according to an embodiment of the present disclosure.
- the method 500 may include sending a service data request 510 , receiving service data 520 , displaying information corresponding to the received service data 530 , determining if product needs to be reconfigured 540 , reconfiguring the product to restrict and/or disable one or more functions of the product 550 , determining whether the service notification is reset 560 , clearing display of notification 570 , and sending notification and/or service information 580 .
- the product may be configured to request service data 510 from a server configured to provider service data.
- the location of where to send the request may be stored in the product memory (e.g., by a manufacturer or distributor of the product).
- the location of where to send the request may be updated based on data received from the server and/or by a user input (e.g., by user of the product or person performing service on the product).
- the request may be sent by the product periodically, when the product is online (e.g., establishes connection with the internet), and/or in response to a user input requesting the service data.
- the request may include information identifying the product and/or the user or owner of the product.
- the request may include product use information, product location, and/or services performed on the product.
- the product may receive service data from the server 520 .
- the service data may include information about services that need to be performed on the product.
- the services that need to be performed on the product may include a software update for the product and/or a service to repair or replace parts of the product.
- the service data may include information indicating that no services need to be performed on the product (e.g., no recalls are out on the product). This determination may be made by the server based on repair services already performed on the product that are identified in the request.
- the service data may include one or more codes identifying one or more services that need to be performed.
- the code may identify that there is a recall out for the product and/or that there is a recommended service that should be performed on the product.
- the code may identify whether use of the product can be continued or whether the use of the product or specific features of the product should be discontinued.
- the code may identify a recall for a specific component (e.g., ice maker of a refrigerator or a heating element of a heating system) that needs to be services.
- the service data may include all of the mandatory information required by a government entity or by a law for a recall of the specific product receiving the service data.
- the service data may include all of the information required by the United States Consumer Product Safety Commission or the Consumer Product Safety Act. This information may include a description of the recall, recommended action, and contact information for correcting the identified problem with the product.
- a user may request additional information about the recall identified in the service data.
- the service data may identify that there is a recall out for the appliance.
- the user may request additional information about the recall and/or contact information for a service company that can correct the problem identified by the recall.
- the additional information may be requested using a user interface provided by the product or on a portable device.
- the user may be provided with an option to receive the additional information about the service data from a web page.
- the service data may be received from the server periodically without needing for the product to request the service data.
- the server may store the digital address of the product and push the service data periodically to the product or when an issue with the product is identified.
- the service data may include information about the importance of the service data (e.g., importance of the service code or service notification identified in the service data).
- the service data may indicate whether a service is recommend or a critical service. Whether a service code is recommended or critical may be identified by a specific character (e.g., a 1 or 0) in a predefined position of the service code.
- Information related to the received service data may be displayed 530 on a display associated with the service data.
- the display may be part of the product and may be used by the product to display other information associated with the operation of the product.
- the display may be a display panel on a refrigerator used to control the setting of the refrigerator and/or used to display information retrieved from the internet (e.g., recipes requested by the user).
- Displaying information related to the received service data 530 may include displaying a notification that a recall is out for the product.
- the notification may be displayed by a symbol (e.g., blinking symbol) or by a written message (service code or a description of the recall).
- the displayed information may include an explanation of the services that need to be performed, recommended actions, and/or contact information for having the service performed.
- the displayed information may include displaying an option to automatically schedule a service request or replacement of the product. The option may be selected by a user input to automatically schedule a service request or replacement of the product.
- step 540 a determination may be made as to whether the product needs to be reconfigured. If it is determined that the product needs to be reconfigured (Yes in step 540 ), the product may be reconfigured to restrict and/or disable one or more functions of the product 550 . In one example, all features of the product may be disabled in response to receiving the service data.
- the determination that the product needs to be reconfigured may be made based on the received service data.
- the service data may include information indicating which features need to be restricted or disabled because of the recall. Accordingly, the features of the product that are not affected by the recall may continue to be used, while features that are affected by the recall may be disabled. For example, an option to perform a steam sanitary cycle by a dishwasher may be disabled while other cycles not involving steam feature may continue to be available.
- determination to reconfigure the product may be made based on the product's use information and the service data. For example, the determination may be made to reconfigure the product if the service data indicates that the product needs be disabled if the product or a particular feature of the product has been used for a predetermined number of hours or a predetermined number of times. For example, options to start operation of a washing machine may be disabled if the washing machine has been used for a number of hours identified in the service data.
- the determination may be made as to whether the service notification has been reset 560 . If the service notification has been reset (Yes in step 560 ), the notifications can be cleared 570 by clearing the display of the information related to the service data and/or enabling features that were previously disabled by reconfiguring the product.
- the service notification can be reset by the user acknowledging that the information related to the service data has been seen, or that the needed service has been performed on the product.
- one or more of the service notifications identified in the service data may only be reset by authorized service personnel after the service has been performed on the product.
- the service notification can be reset only after a predefined code for the recall identified in the service data is entered by the service personnel.
- the service data may include a service notice that indicates that the user of the product is not authorized to clear the notice and/or enable disabled features of the product. In this case only authorized personnel may have the ability to clear the notice and/or enable disabled features of the product.
- the method 500 may include the product sending a notification to a server 580 about the status of the notifications provided in the service data.
- the notification may include information indicating that the information related to the service data (e.g., recall notice) has been displayed, that the user acknowledged that he has seen the information, that the service has been performed on the product, and/or that the service codes has be cleared on the product.
- the server receiving information about the status of the notifications can receive real time notification and/or repair statistics. This information may be beneficial for the manufacturer and/or distributor of the product for reporting requirements (e.g., to a Consumer Product Safety Commission).
- service data may indicate a plurality of service notifications for the product. Each service notification may relate to a different recall.
- the received service data may include service notification for different products, and the processing system of the product may determine which service notification from the received notifications apply to the product receiving the service data.
- the processing system may display only notifications that apply to the product receiving the service data.
- each service notification may include a flag indicating whether the service notification needs to be acknowledges before the product can be used. For example, if a service notification or a service code indicates that it is an important service notification, the product may be configured to disable one or more features of the product until an acknowledgment is received from a user that the information related to the service data has been seen. In another embodiment, when a service notification or a service code indicates that it is an important service notification, the processing system may be configured to transmit a notification about the service notification to a mobile device.
- FIG. 6 illustrates a method 600 for providing service notifications to a product requesting service data according to an embodiment of the present disclosure.
- the method 600 may be performed by a processing system of a server (e.g., server shown in FIG. 2 ).
- the method 600 may include receiving a request for service data from a product 610 , determining whether recall notices apply to product requesting the service data 620 , and based on the determination, transmitting service data 630 or transmitting notice indicating that no recall notices apply to the product 640 .
- the request for service data may be received from a product (e.g., an appliance) over a communication link using communication circuitry.
- the request may include product identification information of the product sending the request.
- the request may include the model number of an appliance and/or serial number of the appliance.
- the request may also include other information about the product and/or the user of the product.
- the determination of whether a storage storing service notifications (e.g., recall notices) for a plurality of products includes one or more service notifications for the product requesting the service data 620 may be made based on the information provided in the request and/or other information stored in storage.
- the storage may include service notifications for a plurality of products that are updated based on information received from the manufacturer of the product, distributor of the product, and/or a government entity responsible for safety of the products.
- the storage may include information about which service notifications have been transmitted to one or more products.
- the server may receive and store, in storage, information from the product indicating which services associated with the service notification have already been performed.
- the method may include transmitting, using the communication circuitry, the service data with information identifying the one or more of the service notifications applying to the appliance requesting the service data 630 .
- the method may include transmitting, using the communication circuitry, a notification indicating that no recall notices are outstanding for the product requesting the service data.
- the recall notice for a product can be quickly and easily provided to the user of the product.
- the provider of the product and/or the supplier of the product can communicate directly with a home appliance that is located in a consumer's home.
- the provider of the product and/or the supplier of the product may not need to directly contact the users of the product but can configure the product to directly receive the recall notifications for display to the user.
- the examples discussed above provide for service notices to be distributed with reduced distribution cost and a higher recall response rate.
- the recall notices can be provided to the user of the product in real-time. This allows for the user of the product to quickly be notified and quickly address problems with the product.
- the auto-disabling of the product and/or product features for critical safety alerts may reduce injuries caused by continued product use.
- the recall notification may include additional information (e.g., non-safety critical service notifications, contact information to places that can provide needed services on the product) with the recall notice.
- the provider of the recall notice can easily keep track of: the sent recall notices, recall notices that have been acknowledged by the user of the product, and/or services that have been performed in response to the transmitted recall notices.
- the communication link may be a network.
- the network may include: an internet, such as the Internet; an intranet; a local area network (LAN); a wide area network (WAN); an internal network, an external network; a metropolitan area network (MAN); a body area network (BAN); a vehicle area network (VAN); a home area network (HAN); a personal area network (PAN); a controller area network (CAN); and a combination of networks, such as an internet and an intranet.
- the network may be a wireless network (e.g., radio frequency waveforms, free-space optical waveforms, acoustic waveforms, etc.) and may include portions that are hard-wired connections (e.g., coaxial cable, twisted pair, optical fiber, waveguides, etc.).
- a wireless network e.g., radio frequency waveforms, free-space optical waveforms, acoustic waveforms, etc.
- hard-wired connections e.g., coaxial cable, twisted pair, optical fiber, waveguides, etc.
- Nonvolatile memory may include one or more of the following: read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically EPROM (EEPROM), a disk drive, a floppy disk, a compact disk ROM (CD-ROM), a digital versatile disk (DVD), flash memory, a magneto-optical disk, or other types of nonvolatile machine-readable media that are capable of storing electronic data (e.g., including instructions).
- ROM read-only memory
- PROM programmable ROM
- EPROM erasable PROM
- EEPROM electrically EPROM
- CD-ROM compact disk ROM
- DVD digital versatile disk
- flash memory a magneto-optical disk, or other types of nonvolatile machine-readable media that are capable of storing electronic data (e.g., including instructions).
- Volatile storage (or memory) devices may include random access memory (RAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), static RAM (SRAM), or other types of storage devices. Also, various components discussed with reference to FIGS. 2 and 3 may communicate with other components through a computer network (e.g., via a modem, network interface device, or other communication devices).
- RAM random access memory
- DRAM dynamic RAM
- SDRAM synchronous DRAM
- SRAM static RAM
- various components discussed with reference to FIGS. 2 and 3 may communicate with other components through a computer network (e.g., via a modem, network interface device, or other communication devices).
- Coupled may mean that two or more elements are in direct physical or electrical contact.
- Coupled may mean that two or more elements are in direct physical or electrical contact.
- coupled may also mean that two or more elements may not be in direct contact with each other, but may still cooperate or interact with each other.
- Some embodiments of the disclosure may include the above-described methods being written as one or more software components. These components, and the functionality associated with each, may be used by client, server, distributed, or peer computer systems. These components may be written in a computer language corresponding to one or more programming languages such as, functional, declarative, procedural, object-oriented, lower level languages and the like. They may be linked to other components via various application programming interfaces and then compiled into one complete application for a server or a client. Alternatively, the components may be implemented in server and client applications. Further, these components may be linked together via various distributed programming protocols.
- the above-illustrated software components may be tangibly stored on a computer readable storage medium as instructions.
- the term “computer readable storage medium” should be taken to include a single medium or multiple media that stores one or more sets of instructions.
- the term “computer readable storage medium” should be taken to include any physical article that is capable of undergoing a set of physical changes to physically store, encode, or otherwise carry a set of instructions for execution by a computer system which causes the computer system to perform any of the methods or process steps described, represented, or illustrated herein.
- Examples of computer readable storage media include, but are not limited to: magnetic media, such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROMs, DVDs and holographic devices; magneto-optical media; and hardware devices that are specially configured to store and execute, such as application-specific integrated circuits (“ASICs”), programmable logic devices (“PLDs”) and ROM and RAM devices.
- Examples of computer readable instructions include machine code, such as produced by a compiler, and files containing higher-level code that are executed by a computer using an interpreter.
- an examples of the disclosure may be implemented using Java, C++, or other object-oriented programming language and development tools.
- Another example of the disclosure may be implemented in hard-wired circuitry in place of, or in combination with machine readable software instructions.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Claims (18)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/813,529 US10872319B2 (en) | 2015-07-30 | 2015-07-30 | Systems for providing service notifications to a product |
CA2927479A CA2927479C (en) | 2015-07-30 | 2016-04-19 | Systems for providing service notifications to a product |
PCT/EP2016/067012 WO2017016911A1 (en) | 2015-07-30 | 2016-07-18 | Systems for providing service notifications to a product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/813,529 US10872319B2 (en) | 2015-07-30 | 2015-07-30 | Systems for providing service notifications to a product |
Publications (2)
Publication Number | Publication Date |
---|---|
US20170032332A1 US20170032332A1 (en) | 2017-02-02 |
US10872319B2 true US10872319B2 (en) | 2020-12-22 |
Family
ID=56550210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/813,529 Active 2037-10-04 US10872319B2 (en) | 2015-07-30 | 2015-07-30 | Systems for providing service notifications to a product |
Country Status (3)
Country | Link |
---|---|
US (1) | US10872319B2 (en) |
CA (1) | CA2927479C (en) |
WO (1) | WO2017016911A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10192196B2 (en) * | 2016-11-28 | 2019-01-29 | Walmart Apollo, Llc | Systems and methods for monitoring product recalls |
US11100787B2 (en) | 2018-09-25 | 2021-08-24 | Comcast Cable Communications, Llc | Device-based notification generation |
GB2581350A (en) * | 2019-02-12 | 2020-08-19 | F Secure Corp | Device safety notification method and system |
EP3712900A1 (en) | 2019-03-20 | 2020-09-23 | Stryker European Holdings I, LLC | Technique for processing patient-specific image data for computer-assisted surgical navigation |
US11120454B2 (en) * | 2019-03-27 | 2021-09-14 | Schneider Electric Systems Usa, Inc. | Industrial internet of things (IIoT) method for customer alerts pertaining to instrumentation |
Citations (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010025392A1 (en) * | 2000-03-29 | 2001-10-04 | Youn Sang Chul | Communication-controlled washing system and method for operating the same |
US6359270B1 (en) | 1998-09-04 | 2002-03-19 | Ncr Corporation | Communications module mounting for domestic appliance |
US20030163489A1 (en) * | 2002-02-22 | 2003-08-28 | First Data Corporation | Maintenance request systems and methods |
US20030179746A1 (en) | 2001-07-04 | 2003-09-25 | Moon Gyeong Ho | Service system for electric home appliances and method thereof |
US20040068484A1 (en) | 2002-07-09 | 2004-04-08 | J'maev Jack I. | Method and apparatus for managing product notices |
US6826267B2 (en) | 2000-07-18 | 2004-11-30 | General Electric Company | Internet enabled appliance command structure |
US20050004811A1 (en) * | 2003-07-02 | 2005-01-06 | Babu Suresh Rangaswamy | Automated recall management system for enterprise management applications |
US20060149612A1 (en) * | 2005-01-06 | 2006-07-06 | Engle James B | Customer service reporting system |
US7181291B2 (en) | 2000-12-29 | 2007-02-20 | Bsh Bosch Und Siemens Hausgeraete Gmbh | Method and apparatus and control system for controlling household appliances |
US20070220907A1 (en) * | 2006-03-21 | 2007-09-27 | Ehlers Gregory A | Refrigeration monitor unit |
US20080231468A1 (en) * | 2005-03-17 | 2008-09-25 | Matti Myllymaki | Accessory Controlling and Tracking the Operation of Household Appliances and Entertainment Equipment |
US20100174668A1 (en) * | 2008-09-15 | 2010-07-08 | General Electric Company | Energy management of clothes dryer appliance |
US7860803B1 (en) * | 2006-02-15 | 2010-12-28 | Google Inc. | Method and system for obtaining feedback for a product |
US20110022358A1 (en) * | 2009-07-24 | 2011-01-27 | Jonghye Han | Diagnostic system and method for home appliance |
US20120226764A1 (en) * | 2010-10-29 | 2012-09-06 | Sears Brands, Llc | Systems and methods for providing smart appliances |
US8270933B2 (en) * | 2005-09-26 | 2012-09-18 | Zoomsafer, Inc. | Safety features for portable electronic device |
US8335826B2 (en) | 2007-01-19 | 2012-12-18 | Sony Corporation | Network system, access management server, event notification method, network appliance and computer program |
US20130073690A1 (en) * | 2011-03-17 | 2013-03-21 | Sears Brands, L.L.C. | Methods and systems for appliance community service management |
US20130299569A1 (en) * | 2012-05-14 | 2013-11-14 | Carl Gentile | Method and system for retrieving information using serialized scannable codes |
US20140067131A1 (en) | 2012-09-06 | 2014-03-06 | Junpil PARK | Home appliance and online system including the same |
US20140067094A1 (en) | 2012-09-06 | 2014-03-06 | Junpil PARK | Home appliance and online system including the same |
WO2014063195A1 (en) | 2012-10-23 | 2014-05-01 | Kortek Industries Pty Ltd | System and method for exchanging support data with a device having no physical user interface |
US20140156082A1 (en) | 2011-07-27 | 2014-06-05 | Mikyung HA | Laundry machine and online system including the same |
US8769525B2 (en) | 2011-01-31 | 2014-07-01 | Digi International Inc. | Remote firmware upgrade device mapping |
US20140197934A1 (en) | 2011-08-22 | 2014-07-17 | Lg Electronics Inc. | Online system and method for using the same |
US8799406B1 (en) | 2011-09-14 | 2014-08-05 | West Corporation | Method and apparatus of providing notification services to smartphone devices |
US20150156084A1 (en) | 2012-12-02 | 2015-06-04 | Bot Or Not, Llc | System and method for reporting on automated browser agents |
CN106020014A (en) * | 2011-03-08 | 2016-10-12 | D.灯设计股份有限公司 | Systems and methods for activation and deactivation of appliances |
-
2015
- 2015-07-30 US US14/813,529 patent/US10872319B2/en active Active
-
2016
- 2016-04-19 CA CA2927479A patent/CA2927479C/en active Active
- 2016-07-18 WO PCT/EP2016/067012 patent/WO2017016911A1/en active Application Filing
Patent Citations (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6359270B1 (en) | 1998-09-04 | 2002-03-19 | Ncr Corporation | Communications module mounting for domestic appliance |
US20010025392A1 (en) * | 2000-03-29 | 2001-10-04 | Youn Sang Chul | Communication-controlled washing system and method for operating the same |
US6826267B2 (en) | 2000-07-18 | 2004-11-30 | General Electric Company | Internet enabled appliance command structure |
US7181291B2 (en) | 2000-12-29 | 2007-02-20 | Bsh Bosch Und Siemens Hausgeraete Gmbh | Method and apparatus and control system for controlling household appliances |
US20030179746A1 (en) | 2001-07-04 | 2003-09-25 | Moon Gyeong Ho | Service system for electric home appliances and method thereof |
US20030163489A1 (en) * | 2002-02-22 | 2003-08-28 | First Data Corporation | Maintenance request systems and methods |
US20040068484A1 (en) | 2002-07-09 | 2004-04-08 | J'maev Jack I. | Method and apparatus for managing product notices |
US20050004811A1 (en) * | 2003-07-02 | 2005-01-06 | Babu Suresh Rangaswamy | Automated recall management system for enterprise management applications |
US20060149612A1 (en) * | 2005-01-06 | 2006-07-06 | Engle James B | Customer service reporting system |
US20080231468A1 (en) * | 2005-03-17 | 2008-09-25 | Matti Myllymaki | Accessory Controlling and Tracking the Operation of Household Appliances and Entertainment Equipment |
US8270933B2 (en) * | 2005-09-26 | 2012-09-18 | Zoomsafer, Inc. | Safety features for portable electronic device |
US7860803B1 (en) * | 2006-02-15 | 2010-12-28 | Google Inc. | Method and system for obtaining feedback for a product |
US20070220907A1 (en) * | 2006-03-21 | 2007-09-27 | Ehlers Gregory A | Refrigeration monitor unit |
US8335826B2 (en) | 2007-01-19 | 2012-12-18 | Sony Corporation | Network system, access management server, event notification method, network appliance and computer program |
US20100174668A1 (en) * | 2008-09-15 | 2010-07-08 | General Electric Company | Energy management of clothes dryer appliance |
US20110022358A1 (en) * | 2009-07-24 | 2011-01-27 | Jonghye Han | Diagnostic system and method for home appliance |
US20120226764A1 (en) * | 2010-10-29 | 2012-09-06 | Sears Brands, Llc | Systems and methods for providing smart appliances |
US8769525B2 (en) | 2011-01-31 | 2014-07-01 | Digi International Inc. | Remote firmware upgrade device mapping |
CN106020014A (en) * | 2011-03-08 | 2016-10-12 | D.灯设计股份有限公司 | Systems and methods for activation and deactivation of appliances |
US20130073690A1 (en) * | 2011-03-17 | 2013-03-21 | Sears Brands, L.L.C. | Methods and systems for appliance community service management |
US20140156082A1 (en) | 2011-07-27 | 2014-06-05 | Mikyung HA | Laundry machine and online system including the same |
US20140197934A1 (en) | 2011-08-22 | 2014-07-17 | Lg Electronics Inc. | Online system and method for using the same |
US8799406B1 (en) | 2011-09-14 | 2014-08-05 | West Corporation | Method and apparatus of providing notification services to smartphone devices |
US20130299569A1 (en) * | 2012-05-14 | 2013-11-14 | Carl Gentile | Method and system for retrieving information using serialized scannable codes |
US20140067131A1 (en) | 2012-09-06 | 2014-03-06 | Junpil PARK | Home appliance and online system including the same |
US20140067094A1 (en) | 2012-09-06 | 2014-03-06 | Junpil PARK | Home appliance and online system including the same |
WO2014063195A1 (en) | 2012-10-23 | 2014-05-01 | Kortek Industries Pty Ltd | System and method for exchanging support data with a device having no physical user interface |
US20150156084A1 (en) | 2012-12-02 | 2015-06-04 | Bot Or Not, Llc | System and method for reporting on automated browser agents |
Non-Patent Citations (4)
Title |
---|
International Search Report PCT/EP2016/067012 dated Sep. 30, 2016. |
Kazuya Arakawa and Masahiro Inoue, IEEE, Conflict Resolving System Among Integrated Services in Home Network System (Year: 2011) https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5722748. * |
Tajika et al., Networked home appliance system using Bluetooth technology integrating appliance control/monitoring with internet service, Source: IEEE Transactions on Consumer Electronics, vol. 49, Iss. 4, pp. 1043-1048, published Nov. 2003. |
Uchihira et al., Service Innovation Structure Analysis for Recognizing Opportunities and Difficulties if M2M Businesses, Source: 2014 Proceedings of PICMET '14: Infrastructure and Service Integration, published 2014. |
Also Published As
Publication number | Publication date |
---|---|
CA2927479C (en) | 2023-04-04 |
US20170032332A1 (en) | 2017-02-02 |
CA2927479A1 (en) | 2017-01-30 |
WO2017016911A1 (en) | 2017-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2927479C (en) | Systems for providing service notifications to a product | |
CN103348761B (en) | There is the activation of the equipment of limited user interface | |
US9778640B2 (en) | System-based control of programmable devices | |
EP2889813B1 (en) | Method and system for implementing in-app software development kits | |
EP2448220B1 (en) | Systems and methods for providing smart appliances | |
US20120278454A1 (en) | Gateway Device Application Development System | |
US20140052573A1 (en) | System for purchasing and managing an item using a terminal and a refrigerator using the same | |
US20150339634A1 (en) | Home maintenance automation | |
CN103380415A (en) | Method and device for updating firmware based on device management command | |
US20170220761A1 (en) | System, method, and non-transitory computer-readable storage media for generating data for use in computer systems | |
GB2542899A (en) | Shopping assistance systems, devices and methods to support customers | |
WO2016109033A1 (en) | Shipping option selection based on virtual shopping cart conversion data | |
US9986395B2 (en) | Method and system for bundling multiple services through a mobile platform | |
CA2843118C (en) | System and process for targeted mobile advertising based on wireless service and associated shopping behavior | |
KR20120076610A (en) | Apparatus for providing delivery order service using smart phone and method thereof | |
KR20160103876A (en) | Method and service providing server for providing service matching job based on o2o | |
WO2016054175A1 (en) | Devices, systems and methods for segmented device behavior | |
US11399068B2 (en) | Distributing data management setup between multiple users | |
US20140316943A1 (en) | Method and apparatus for integrating an e-commerce provider with third-party vendors | |
JP2018142120A (en) | Information providing system, server, and information providing method | |
KR102703996B1 (en) | Server for providing service of managing blacklisted orderers and controlling orders of delivery service and method thereof | |
JP6325602B2 (en) | Point management system, point management method, and point management program | |
KR101923435B1 (en) | An information management system for home appliance | |
KR20210058645A (en) | Method to retrieve for reusing a vessel of used product and System therefor | |
Peoples et al. | A Review of IoT Service Provision to Assess the Potential for System Interoperability in an Uncertain Ecosystem |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: BSH HAUSGERAETE GMBH, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BELL, LARRY;REEL/FRAME:036217/0502 Effective date: 20150727 Owner name: BSH HOME APPLIANCES CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BELL, LARRY;REEL/FRAME:036217/0502 Effective date: 20150727 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STCV | Information on status: appeal procedure |
Free format text: NOTICE OF APPEAL FILED |
|
STCV | Information on status: appeal procedure |
Free format text: APPEAL BRIEF (OR SUPPLEMENTAL BRIEF) ENTERED AND FORWARDED TO EXAMINER |
|
STCV | Information on status: appeal procedure |
Free format text: EXAMINER'S ANSWER TO APPEAL BRIEF MAILED |
|
STCV | Information on status: appeal procedure |
Free format text: ON APPEAL -- AWAITING DECISION BY THE BOARD OF APPEALS |
|
STCV | Information on status: appeal procedure |
Free format text: BOARD OF APPEALS DECISION RENDERED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT RECEIVED |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |