US20090083060A1 - Automated computer electronics device reporting - Google Patents

Automated computer electronics device reporting Download PDF

Info

Publication number
US20090083060A1
US20090083060A1 US12/237,399 US23739908A US2009083060A1 US 20090083060 A1 US20090083060 A1 US 20090083060A1 US 23739908 A US23739908 A US 23739908A US 2009083060 A1 US2009083060 A1 US 2009083060A1
Authority
US
United States
Prior art keywords
information
communication card
wireless
consumer electronics
inf
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.)
Abandoned
Application number
US12/237,399
Inventor
Itay Sherman
Eyal Bychkov
Uri Ron
Hagay Katz
Hagit Perry
Ran Margalit
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Modu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from PCT/IL2008/000164 external-priority patent/WO2008099384A2/en
Application filed by Modu Ltd filed Critical Modu Ltd
Priority to US12/237,399 priority Critical patent/US20090083060A1/en
Assigned to MODU LTD. reassignment MODU LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KATZ, HAGAY, PERRY, HAGIT, BYCHKOV, EYAL, MARGALIT, RAN, RON, URI, SHERMAN, ITAY
Priority to US12/369,915 priority patent/US8971865B2/en
Publication of US20090083060A1 publication Critical patent/US20090083060A1/en
Assigned to SUN, DAVID reassignment SUN, DAVID SECURITY AGREEMENT Assignors: MODU LTD.
Assigned to GOOGLE INC. reassignment GOOGLE INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MODU LTD.
Assigned to GOOGLE LLC reassignment GOOGLE LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: GOOGLE INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • 61/063,668 entitled MODULAR WIRELESS COMMUNICATOR, filed on Feb. 5, 2008 by inventors Dov Moran, Itay Sherman, Eyal Bychkov, Itay Cohen, Yaron Segalov, Tami Demri, Eran Miller, Uri Ron, Hagay Katz and Hagit Perry.
  • This application also claims benefit of U.S. Provisional Application No. 61/080,264, entitled AUTOMATED CONSUMER ELECTRONICS DEVICE REPORTING, filed on Jul. 13, 2008 by inventors Itay Sherman, Eyal Bychkov, Uri Ron, Hagay Katz and Hagit Perry.
  • the field of the present invention is wireless communication.
  • Consumer electronics manufacturers and retailers, service providers, and accessory merchandise sellers benefit greatly from keeping in touch with purchasers of consumer electronics devices and from being informed of consumer usage behavior for the devices. By keeping in touch with purchasers, they are able to offer the purchasers related goods and services. For example, a purchaser of a digital camera is a potential candidate for buying a newer model of the camera. If the memory card in the camera often fills up, the purchaser is a potential candidate for buying a larger memory card. The purchaser is also a potential candidate for services, such as training courses in photography.
  • reporting of purchaser information for consumer electronics devices, and reporting of consumer usage behavior is limited. Often the devices do not have convenient network connectivity, and relevant information is reported manually by contacting a purchaser by phone, e-mail, Internet web-site, or when the purchaser visits a store, or by conducting surveys. Moreover, even for devices that do have convenient network connectivity, such connectivity is typically used for uploading and downloading files, and for device settings, but not for submitting reports about the devices.
  • Reporting of purchaser information is voluntary, and often such information is not reported due to lack of time. In some cases purchasers report information because of incentives; for example, to activate a warranty, or to receive a gift.
  • the reports may include technical information about a device, personal information about the owner of the device, and information describing the owner's usage of the device.
  • generation and submission of reports is enabled by connecting a wireless transmitter in the form of a communication card to consumer electronics devices.
  • the consumer electronics devices supported by the present invention are of many types, including inter alia cameras, media players, computers, home entertainment systems, home appliances, kitchen appliances, and electric tools.
  • the consumer electronics devices generally include memories that store technical and usage information about the devices, and the communication card includes a memory that stores information about the owner of the devices.
  • the communication card When connected to a device, the communication card automatically generates and sends reports about the device and about the owner of the device and about the owner's usage behavior, to one or more appropriate recipients, including inter alia sellers and manufacturers of the device, and technical support centers.
  • Report generation and submission for an electronics device may be automatically initiated when one or more pre-designated events involving the device occur, may be scheduled periodically, and may be manually initiated either by the owner of the device or by a remote recipient of the report.
  • Reports may be sent to recipients in the form of SMS messages, MMS messages, e-mail messages, voice messages, or other such GPRS or IP network messages.
  • the communication card may open voice channels, thereby enabling owners of devices to speak directly with recipients.
  • the present invention applies to a wide variety of different types of reports, including inter alia registration of electrical appliances, maintenance and diagnostic reports, and marketing-based consumer reports.
  • the present invention also applies to access control security, whereby an electronics device only operates if an authorized communication card is connected thereto. Moreover, if the consumer device is reported as being missing or stolen, then it does not operate at all, even if an authorized communication card is connected thereto.
  • a “jacket” is a passive device that operates only in combination with the communication card.
  • a jacket generally does not have its own processor.
  • a jacket may include one or more of a keypad, display, microphone, speaker, earpiece, headset port and USB port.
  • a jacket is connected to a communication card via dedicated connector having a communication bus.
  • a system for generating and submitting reports about consumer electronics devices including a consumer electronics device, including a host interface, for connecting a wireless communication card to a consumer electronics device, and a host memory storage unit, for storing technical information and usage information about the consumer electronics device, denoted INF-1, and a wireless communication card, including a controller, for executing programmed instructions, a power subsystem for supplying power to the communication card, a wireless modem coupled with the controller for receiving and transmitting data over the air, and a card interface for connecting the communication card to the consumer electronics device, wherein the controller is programmed to collect information INF-1, to generate a report including at least a portion of information INF-1, to collect recipient address information, denoted INF-2, and to submit the report to a recipient address as per information INF-2, via the wireless modem, over a wireless communication network that connects the communication card and the recipient.
  • a method for generating and submitting reports about consumer electronics devices including storing technical and usage information about a host consumer electronics device, denoted INF-1, in a storage unit of the device, connecting a wireless communication card to the consumer electronics device, collecting, by the communication card, information INF-1, and recipient address information, denoted INF-2, when the communication card is connected to the consumer electronics device, generating a report about the consumer electronics device, the report including at least a portion of information INF-1, and submitting the report to a recipient address as per information INF-2, by the communication card, over a wireless communication network that connects the communication card and the recipient.
  • a system for generating and submitting reports about consumer electronics devices including a consumer electronics device, including a host interface, for connecting a wireless communication card to a consumer electronics device, and a host memory storage unit, for storing technical information and usage information about the consumer electronics device, denote INF-1, and a wireless communication card, including a controller, for executing programmed instructions, a power subsystem for supplying power to the communication card, a wireless modem coupled with the controller for receiving and transmitting data over the air, and a card interface for connecting the communication card to the consumer electronics device, wherein the controller is programmed to collect information INF-1, to retrieve personal information about an owner of the consumer electronics device, denoted INF-3, from a network computer, to generate a report including at least a portion of information INF-1 and INF-3, to collect recipient address information, denoted INF-2, and to submit the report to a recipient address as per information INF-2, via the wireless modem, over a wireless communication network
  • a method for generating and submitting reports about consumer electronics devices including storing technical and usage information about a host consumer electronics device, denoted INF-1, in a storage unit of the device, connecting a wireless communication card to the consumer electronics device, collecting, by the communication card, information INF-1, and recipient address information, denoted INF-2, when the communication card is connected to the consumer electronics device, retrieving, by the communication card, personal information about an owner of the consumer electronics device, denoted INF-3, from a network computer, generating a report about the consumer electronics device, the report including at least a portion of information INF-1 and INF-3, and submitting the report to a recipient address as per information INF-2, by the communication card, over a wireless communication network that connects the communication card, the network computer, and the recipient.
  • a system for generating and submitting reports about electronics devices including a wireless communication card, including a controller, for executing programmed instructions, a power subsystem for supplying power to the communication card, and a wireless modem coupled with the controller for receiving and transmitting data over the air, an electronics jacket that attaches as a cover over the communication card, including a user interface for the communication card, and a jacket memory storage unit, for storing usage information about the communication card, denoted INF-1, and a connector for connecting the jacket to the communication card, including a communication bus, wherein the controller is programmed to collect information INF-1, to generate a report including at least a portion of information INF-1, to collect recipient address information, denoted INF-2, and to submit the report to a recipient address as per information INF-2, via the wireless modem, over a wireless communication network that connects the communication card and the recipient.
  • a wireless communicator including an interface configured to enable the wireless communicator to connect to an electronic device and to enable data to be transferred between the wireless communicator and the electronic device, the electronic device having device information, a wireless modem configured to transmit and receive data from time to time when the wireless communicator is connected to the electronic device and from time to time when the wireless communicator is not connected to the electronic device, a memory storing personal information about a user of the wireless communicator, and a controller coupled with the interface, the wireless modem and the memory, the controller configured to receive the device information from the electronic device when the electronic device is connected to the wireless communicator, to generate a report including at least a portion of the personal information and at least a portion of the device information, and to cause the wireless modem to transmit the report to a recipient.
  • a wireless communicator including an interface configured to enable the wireless communicator to connect to a plurality of different electronic devices and to enable data to be transferred between the wireless communicator and the plurality of different electronic devices, wherein each of the plurality of different electronic devices has device information, a wireless modem configured to transmit and receive data from time to time when the wireless communicator is connected to one of the plurality of different electronic devices and from time to time when the wireless communicator is not connected to any of the plurality of different electronic devices, a memory storing personal information about a user of the wireless communicator, and a controller coupled to the interface, the wireless modem and the memory, the controller configured to receive device information from an electronic device connected to the wireless communicator, to generate a report including at least a portion of the personal information and at least a portion of the device information from the electronic device connected to the wireless communicator, and to cause the wireless modem to transmit the report to a recipient.
  • an electronic device including an interface configured to enable the electronic device to connect to a wireless communicator and to enable data to be transferred between the wireless communicator and the electronic device, a memory storing device information, and a controller coupled to the interface and the memory, the controller configured to send at least a portion of the device information to the wireless communicator via the interface, for transmission to a recipient.
  • a system including a wireless communicator, including an interface configured to enable the wireless communicator to connect to an electronic device and to enable data to be transferred between the wireless communicator and the electronic device, a wireless modem configured to transmit and receive data from time to time when the wireless communicator is connected to an electronic device and to transmit and receive data from time to time when the wireless communicator is not connected to an electronic device, and a controller coupled to the interface and the wireless modem, and an electronic device including an interface configured to enable the electronic device to connect to the wireless communicator interface, a memory storing device information, and a controller configured to provide the device information to the wireless communicator in response to a request from the wireless communicator, wherein the wireless communicator controller is configured to generate a report including at least a portion of the device information and to cause the wireless modem to transmit the report to a recipient.
  • a system for generating and submitting reports about consumer electronics devices including a consumer electronics device, including a host interface, for connecting a wireless communication card to a consumer electronics device, and a host memory storage unit, for storing technical information and usage information about the consumer electronics device, and a wireless communication card, including a controller, for executing programmed instructions, a communication card memory storage unit coupled with the controller, for storing personal information about an owner of the consumer electronics device, a power subsystem for supplying power to the communication card, a wireless modem coupled with the controller for receiving and transmitting data over the air, and a card interface for connecting the communication card to the consumer electronics device, wherein the controller is programmed to monitor and collect the technical and usage information and the personal information, to open a TCP connection to a server computer and to transmit at least a portion of the technical, usage and personal information to the server computer, via the wireless modem, over a wireless communication network that connects the communication card and the server computer.
  • a method for generating and submitting reports about consumer electronics devices including storing technical and usage information about a host consumer electronics device, in a storage unit of the device, storing personal information about an owner of the consumer electronics device, in a storage unit of a wireless communication card, connecting the wireless communication card to the consumer electronics device, collecting, by the communication card, the technical and usage information, when the communication card is connected to the consumer electronics device, automatically opening a TCP connection with a server computer, by the communication card, and automatically transmitting at least a portion of the technical, usage and personal information to the server computer, by the communication card.
  • FIG. 1 is a simplified illustration of an exemplary GSM communication network, within which a wireless communication card transmits information about a consumer electronics device to remote sites, in accordance with an embodiment of the present invention
  • FIG. 2 is a simplified illustration of an exemplary CDMA communication network, within which a wireless communication card transmits information about a consumer electronics device to remote sites, in accordance with an embodiment of the present invention
  • FIG. 3 is a simplified illustration of an exemplary WiFi communication network, within which a wireless communication card transmits information about a consumer electronics device to remote sites, in accordance with an embodiment of the present invention
  • FIG. 4 is an illustration of a the wireless communication card of FIGS. 1-3 ;
  • FIG. 5 is a simplified block diagram for the communication card and host consumer electronics device of FIGS. 1-3 , in accordance with an embodiment of the present invention
  • FIG. 6 is a simplified block diagram of an automated report generation and submission system for a communication card and a jacket, in accordance with an embodiment of the present invention
  • FIG. 7 is a simplified flowchart of a method for automated consumer electronics device reporting for the host CE device of FIGS. 1-3 , using the communication card of FIGS. 1-3 , in accordance with an embodiment of the present invention
  • FIG. 8 is a simplified flow chart of a method for provisioning software and firmware updates to a plurality of CE devices and jackets using the communication card, in accordance with an embodiment of the present invention.
  • FIG. 9 is a simplified block diagram of a web-based data collection system for a communication card and consumer electronics device, in accordance with an embodiment of the present invention.
  • aspects of the present invention relate to a communication card that attaches to one or more consumer electronics devices.
  • the communication card collects information about the device and its usage.
  • the communication card generates reports about the device, and sends the reports to appropriate recipients.
  • the communication card of the present invention operates within a variety of wireless communication networks, including inter alia GSM, CDMA and WiFi. These exemplary networks are respectively illustrated in FIGS. 1-3 hereinbelow.
  • FIG. 1 is a simplified illustration of an exemplary GSM communication network 100 , within which a wireless communication card 105 transmits information about a consumer electronics (CE) device 110 to remote sites, in accordance with an embodiment of the present invention.
  • CE device 110 acts as a host for communication card 105 , and may be connected to communication card 105 using either a physical or a wireless connection.
  • GPRS General Packet Radio Service
  • GSM Global System for Mobile Communications
  • WAP Wireless Application Protocol
  • CE device 110 may be any of a wide variety of devices.
  • CE device 110 may be an entertainment device, including inter alia a home entertainment center, a play station, a multimedia player, a television, an audio system and a DVD player.
  • CE device 110 may be a communication device, including inter alia a telephone, a fax machine and a cell phone.
  • CE device 110 may be a piece of office equipment including inter alia an office computer, and printer and a scanner.
  • CE device 110 may be a home appliance including inter alia a refrigerator, a microwave oven, a stove, a washing machine, a drying machine, an air conditioner.
  • CE device 110 may be a consumer appliance including inter alia a personal computer, a personal data assistant (PDA), an automobile, a treadmill and a camera.
  • PDA personal data assistant
  • communication card 105 and CE device 110 Details of communication card 105 and CE device 110 are described hereinbelow with reference to FIGS. 4-7 .
  • Communication card 105 communicates with a base transceiver station (BTS) 115 via an over-the-air interface.
  • Base transceiver stations are components of communication network 100 that terminate the over-the-air interface, over which subscriber traffic is communicated to and from communication card 105 .
  • Communication network 100 also includes a base station controller (BSC) 120 .
  • Base station controllers are switching modules that provide handoff functions and power level control in base transceiver stations.
  • BSC 120 is controlled by a mobile switching center (MSC) 125 .
  • MSC 125 performs functions of a landline network switching node, including search, signal path switching, and processing of supplementary services.
  • MSC 125 When a request is made for connecting to a subscriber in a landline network, the request is forwarded by MSC 125 to the landline network over a switching path.
  • BSC 120 controls the interface between MSC 125 and BTS 115 , and, as such, controls BTS 115 in call set-up, signaling, and use of radio channels. BSC 120 also controls the interface between a serving GPRS support node (SGSN) 130 and BTS 115 .
  • SGSN serving GPRS support node
  • SGSN 130 services communication card 105 by sending or receiving packets via a base station subsystem (BSS), and more specifically via BSC 120 , in the context of GSM systems.
  • BSS base station subsystem
  • SGSN 130 is responsible for delivery of data packets to and from communication card 105 , within a service area.
  • SGSN 130 also performs packet routing and transfer, mobility management, local link management, authentication and charging functions.
  • a provider of communication network 100 stores various types of data. The provider must know which subscribers are using communication network 100 , and which services the subscribers use. Subscriber profiles, such as the International Mobile Subscriber Identify Number (IMSI), of GPRS subscribers registered with SGSN 130 , are stored in a home location registry (HLR) 135 . The owner of communication card 105 is such a GPRS subscriber.
  • IMSI International Mobile Subscriber Identify Number
  • HLR home location registry
  • AUC 135 includes algorithms and subscriber-related encryption keys, which are used for authentication.
  • AUC 135 determines, inter alia, whether a subscriber has a valid service contract.
  • the provider of communication network 100 may optionally maintain an equipment identity registry (EIR) 135 , which includes details of mobile transceivers permitted on the network.
  • EIR 135 stores a “white list”, a “grey list” and a “black list”.
  • the white list includes mobile phones that function reliably
  • the grey list includes mobile phones that may be defective
  • the black list includes mobile phones which are either faulty or have been reported missing or stolen.
  • VLR visitor location registry
  • SGSN 130 is a network element introduced through GPRS technology.
  • HLR/AUC/EIR 135 is also in communication with a gateway MSC 145 , which acts as a gateway to a public-switched telephone network (PSTN) 150 .
  • PSTN public-switched telephone network
  • GGSN gateway GPRS support node
  • External server 165 may be used by a manufacturer of CE device 110 , a seller of CE device 110 , a service provider for device 110 , or a combination of the above.
  • FIG. 2 is a simplified illustration of an exemplary Code Division Multiple Access (CDMA) communication network 200 , within which wireless communication card 105 transmits information about consumer electronics (CE) device 110 to remote sites, in accordance with an embodiment of the present invention.
  • CDMA Code Division Multiple Access
  • the specific communication network shown in FIG. 2 conforms to the CDMA2000 1X standard.
  • Communication network 200 includes several components of FIG. 1 ; namely, communication card 105 , CE device 110 , base station transceiver 115 , base station controller 120 , mobile switching center 125 , HLR/AUC/EIR 135 , VLR 140 , gateway MSC 145 , PSTN 150 , Internet 160 and external server 165 .
  • BSC 120 is in communication with a packet control function (PCF) 205 .
  • PCF 205 is in communication with a packet data serving node (PDSN) 210 , which is part of a packet core network (PCN) 215 .
  • PDSN packet data serving node
  • a packet core network generally includes a succession of interconnected routers, or such other communication nodes, that carry Internet protocol (IP) data traffic.
  • IP Internet protocol
  • PDSN 210 provides both mobility management functions, similar to SGSN 130 , and packet routing functions, similar to GGSN 155 .
  • PDSN 210 serves as a connection point between a radio access network and an IP network, and manages point-to-point sessions between a mobile phone and an IP address.
  • PCF 205 provides a relay from PDSN 210 to a mobile phone.
  • PCF 205 tracks registration expiration, and ensure that sessions are renewed as necessary.
  • PCF 205 also controls available radio resources, and buffers data received from PDSN 210 when radio resources are not available.
  • PCF 205 also controls dormancy.
  • PCN 215 also includes a home agent (HA) 220 .
  • HA 220 manages roaming and handoff of mobile data.
  • HA 220 is used for registration of a mobile IP (MIP), and transfer of mobile packet data in PDSN 210 .
  • MIP mobile IP
  • HA 220 transfers MIP data from a home network to PDSN 210 , and from PDSN 210 to the home network through a reverse tunnel.
  • PCN 215 also includes an authentication, authorization and accounting (AAA) server 225 .
  • AAA server 225 is responsible for access control.
  • AAA server 225 processes user requests for access to computer resources and, for enterprises, provides authentication, authorization and accounting services.
  • Authentication is used to identify subscribers.
  • Authorization is used to manage policies and service profiles that govern which resources and services a subscriber may access, and to manage and distribute security keys.
  • Accounting services track usage of time and data resources, and manage billing.
  • AAA server 225 interacts with network access and gateway servers, and with databases and directories containing user information.
  • MSC 125 is in communication with an interworking function (IWF) 230 .
  • An interworking function provides an interface between wireless data networks and data packet networks such as Internet 160 or corporate intranets, and also between wireless data networks and wireline networks such as PSTN 150 .
  • the interworking function converts and sends data to a data packet network or a wireline network, based on the data type.
  • IWF 230 includes modems or data terminal adapters, or both, to convert data transmitted over a wireless network to a format suitable for recognition and carrying by a public telecommunications network.
  • FIG. 3 is a simplified illustration of an exemplary IEEE 802.11b WiFi communication network 300 , within which wireless communication card 105 transmits information about consumer electronics (CE) device 110 to remote sites, in accordance with an embodiment of the present invention.
  • Communication network 300 includes several components of FIGS. 1 and 2 ; namely, communication card 105 , CE device 110 , Internet 160 and external server 165 .
  • a wireless router 305 communicates with a modem 310 , and modem 310 sends and receives data to and from Internet 165 .
  • FIGS. 1-3 illustrated operation of communication card 105 in GSM network 100 , CDMA network 200 and WiFi network 300 , the present invention applies to other current and future technologies, including inter alia packet-switched and circuit-switched technologies, and 3G technologies.
  • FIG. 4 is an illustration of wireless communication card 105 , in accordance with an embodiment of the present invention.
  • communication card 105 includes an optional input keypad 410 and an optional output display 420 , on its housing.
  • FIG. 5 is a simplified block diagram for communication card 105 and host CE device 110 of FIGS. 1-3 , in accordance with an embodiment of the present invention.
  • communication card 105 includes five interconnected primary components; namely, a controller 505 , a storage unit 510 , a power subsystem 515 , a baseband modem 520 , and a power amplifier 525 .
  • Controller 505 executes programmed instructions to perform the method described in FIG. 7 hereinbelow.
  • Storage unit 510 includes information 530 about the owner of CE device 110 , such as information INF-3 listed below in TABLE I.
  • Information INF-3 may include inter alia subscriber identity information for communication card 105 .
  • Power amplifier 525 includes a radio frequency (RF) interface 535 that has a connecting antenna.
  • RF radio frequency
  • Optional components of communication card 505 include a keypad 540 , such as keypad 410 , a display 545 , such as display 420 , an audio subsystem 550 , and a SIM card 555 .
  • Communication card 105 also includes an external interface 560 , for connecting communication card 105 to CE host device 110 .
  • CE host device 110 includes three interconnected primary components; namely, a host processor 565 , a controller 570 , and a storage unit 575 .
  • Storage unit 575 includes technical and usage information 580 about CE device 110 , such as information INF-1 listed below in TABLE I.
  • Optional components of CE host device 110 include a user interface 585 , such as the user interface shown in FIG. 4 .
  • CE host device 110 also includes an external interface 590 for connecting CE host device 110 to communication card 105 .
  • controller 505 includes two mailboxes, an outgoing mailbox 595 that is written to by modem 520 and read from by CE host device 110 , and an incoming mailbox 596 that is written to by CE host device 110 and read from by modem 520 .
  • Controller 505 initiates an interrupt to controller 570 when modem 520 completes a write operation to mailbox 595 .
  • Such interrupt may be implemented as an SDIO interrupt on an SD bus, or as a dedicated signal.
  • controller 570 initiates an interrupt to modem 520 when CE host device 110 completes a write operation to mailbox 596 .
  • each mailbox 595 and 596 may be used for direct transfer of data between communication card 105 and CE host device 110 .
  • each mailbox 595 and 596 includes 512 bytes, of which the first two bytes are header bytes that store a message type, and the remaining bytes store the message itself.
  • Mailboxes 595 and 596 may be mapped to an SDIO register map on the base band modem side and on the CE host device side, respectively. Alternatively, mailboxes 595 and 596 may be mapped to SD memory space. In such case an arbitration algorithm is used to resolve conflicts when both CE host device 110 and communication card 105 try to access SD storage at the same time.
  • a “jacket” is a passive device that operates only in combination with communication card 105 .
  • a jacket generally does not have its own processor.
  • a jacket may include one or more of a keypad, display, microphone, speaker, earpiece, headset port and USB port.
  • a jacket is connected to a communication card via dedicated connector having a communication bus. Using the present invention, reports may be automatically generated and submitted about jackets and their usages.
  • FIG. 6 is a simplified block diagram of an automated report generation and submission system for communication card 105 and a jacket 610 , in accordance with an embodiment of the present invention.
  • Jacket 610 includes a storage unit 675 that stores jacket information 680 and a user interface 685 .
  • Jacket 610 generally does not include its own microprocessor.
  • a dedicated connector 690 with a communication bus connects jacket 610 to communication card 105 when jacket 610 is attached thereto.
  • FIG. 7 is a simplified flowchart of a method for automated consumer electronics device reporting for host CE device 110 , using communication card 105 , in accordance with an embodiment of the present invention.
  • a manufacturer of host CE device 110 stores information about the CE device, designated by INF-1, and contact information for a remote recipient, designated by INF-2, in host CE device local storage unit 560 .
  • contact information INF-2 may be stored in communication card 105 .
  • contact information INF-2 stored in host CE device 110 relates to a recipient of registration and diagnostic information about host CE device 110 , such as a manufacturer, seller or service provider for host CE device 110 .
  • Contact information INF-2 stored in communication card 105 generally relates to a recipient of usage information, such as a cellular operator.
  • a user purchases host CE device 110 .
  • the user attaches communication card 105 to host CE device 110 .
  • communication card 105 collects and monitors real-time information related to operation and usage of CE device 110 .
  • Communication card 105 stores details about the user, designated by INF-3, in the communication card local storage unit 510 .
  • INF-3 is stored in SIM 555 .
  • communication card 105 wishing to receive CE device information INF-1 and recipient contact information INF-2 from CE device 110 , writes an information request to mailbox 595 .
  • controller 505 raises an interrupt to host CE device 110 .
  • host CE device 110 reads the request message, and at step 735 host CE device 110 writes the requested information INF-1 and INF-2 to mailbox 596 .
  • controller 570 raises an interrupt to baseband modem 520 , and at step 745 communication card 105 reads the requested information INF-1 and INF-2.
  • communication card 105 prepares an appropriate report for recipient 165 , based on INF-1 and INF-3.
  • communication card 105 sends the report to recipient 165 at the recipient's address as specified in INF-2.
  • the report may be sent to recipient 165 in the form of an SMS message, an MMS message, a voice message, a GPRS message, or such other message transmitted by communication card 105 .
  • the report may be transmitted as an e-mail message over an IP or alternate network.
  • the report may be transmitted over a GSM network, as in FIG. 1 , over a CDMA network as in FIG. 2 , over a WiFi network as in FIG. 3 , or via WIMAX communication.
  • Steps 715 - 755 of FIG. 7 are summarized in the following simplified pseudo-code.
  • TABLE I summarizes exemplary information data that is accessed by communication card 105 in performing the method of FIG. 7 .
  • CE device information, INF-1 is controlled by the manufacturer or seller of the CE device, and is stored in the CE device itself.
  • CE device information, INF-1 may be updated by the manufacturer or seller up to the time when the CE device is sold.
  • some or all of CE device information, INF-1 may be manually entered. Such information may be attached to or printed on the CE device, for reference.
  • owner information, INF-3 is controlled by the user of CE device 110 , and is stored in communication card 105 .
  • owner information, INF-3 may be accessible on a network such as the Internet.
  • communication card 105 accesses the owner information from the network, prior to sending the report to recipient 165 at step 750 .
  • some or all of owner information, INF-3 may be manually entered.
  • the usage-related information listed in TABLE I may include a variety of present and past usage information. Such usage-related information includes inter alia,
  • Device Details Type Digital Camera Manufacturer: Olympus Model: C-765 SKU: 12345-ABCDE Additional Information (report specific) Owner Details Name: Jack Times Phone: 123-456-7890 Cell Phone: 987-654-3210 E-mail: Jack.Times@mailserver.com
  • Reporting step 755 may be performed either while communication card 105 is connected to CE device 110 , or while communication card 105 is disconnected from CE device 110 , or both.
  • automated reporting may be event driven. Events that may initiative the reporting include inter alia
  • Communication card 105 may generate and save a usage history log in communication card's storage 510 or CE device's storage 560 .
  • Communication card 105 may generate and save a history log for a plurality of CE devices. Information from the history log can be sent periodically to the recipient, such as daily or weekly.
  • Reporting step 755 may be performed in real-time, or at a later time via a PC or via GPRS.
  • Reporting step 755 may be initiated by the user of CE device 110 .
  • the user may initiate generating a report and submitting the report to a service provider, if CE device 110 is malfunctioning.
  • Reporting step 755 may be initiated by software or firmware running on CE device 110 or on communication card 105 . Such software or firmware initiated reporting may occur as a one-time event, or as a recurring event.
  • Reporting step 755 may be initiated remotely over a network.
  • recipient 165 may initiate generating a report and submitting it to the recipient.
  • communication card 105 may open a voice channel for the user of CE device 110 and the recipient to speak with one another, or to leave voice messages for one another.
  • the user of CE device 110 and the recipient may be connected via a voice channel.
  • the recipient may thereby introduce the user to operation of CE device 110 , assist the user in configuring CE device 110 , and offer the user of CE device 110 a tutorial.
  • incoming voice messages may be saved in a voice mailbox within communication card 105 .
  • communication card 105 may have one or more jackets 610 .
  • distinct jackets 610 of communication card 105 have distinct identification codes.
  • the identification code of a jacket 610 may include some or all of information, INF-1.
  • the jacket identification code may be reported to the recipient at step 755 .
  • reporting step 755 may advantageously use a user-agent header, which prefaces transmissions from communication card 105 .
  • User-agent headers are text strings that are transmitted by a device, such as communication card 105 , via an HTTP header, to identify the device that is sending data.
  • User-agent headers generally include a wireless device model and manufacturer.
  • User-agent headers may also include additional information such as the device's operation system version, browser version and Java capabilities. Examples of user-agent headers are:
  • user-agent headers are modified according to capabilities of CE device 110 , so that recipient 165 may identify content and services that CE device 110 supports.
  • User-agent headers are also modified according to properties of the communication card's jacket, so that recipient 165 may identify the card's jacket.
  • the user-agent headers are modified in the HTTP header upon connection of communication card 105 and CE device 110 , or upon attachment of communication card 105 to its jacket.
  • Communication card 105 also uses a user-agent profile (UAProf). Specifically, communication card 105 sends a universal resource identifier (URI) with a link to its UAProf, within an HTTP header or a Web Service Provider (WSP) header.
  • the UAProf resides on the manufacturer's web site—either the manufacturer of communication card 105 or the manufacturer of CE device 110 or the manufacturer of a jacket.
  • the UAProf is maintained by the manufacturer, and is unique per card/CE device combination and per card/jacket combination and per software version.
  • the URI is updated when a UAProf parameter value is changed.
  • FIGS. 1-7 may be used advantageously in many application areas where automated reporting is useful, including inter alia:
  • Embodiments of the present invention are advantageous for updating software and firmware.
  • the generated report may include identifiers of versions of software and firmware for an enhanced function device, in response to which appropriate updated versions are remotely accessed.
  • communication card 105 maintains a history log of the various CE devices and jackets it was attached to.
  • the history log includes the CE devices' current installed software and firmware versions.
  • settings that were last defined or modified for the CE devices are also stored in the history log.
  • communication card 105 reports its history log appropriate software/firmware updates are made accessible for communication card 105 to download. After downloading the updates, when communication card 105 is subsequently attached to one of the CE devices and jackets in its history log, the software/firmware in these CE devices and jackets is updated as appropriate.
  • the updated software/firmware may be installed automatically when communication card 105 is attached to a CE device, or may be prompted manually by a user.
  • the settings for the CE devices are restored on the CE devices from the history log in communication card 105 , when communication card 105 is subsequently pouched with any of the CE devices.
  • FIG. 8 is a simplified flow chart of a method for provisioning software and firmware updates to a plurality of CE devices and jackets using communication card 105 , in accordance with an embodiment of the present invention.
  • communication card 105 is pouched in a plurality of CE devices and jackets over time.
  • communication card 105 collects information relating to the plurality CE devices and jackets over time, the collected information including versions of installed software/firmware and last defined or modified settings for the CE devices and jackets.
  • communication card 105 maintains a history log of the collected information.
  • communication card 105 is connected to a PC, and the PC reports the history log to one or more remote update servers.
  • the remote update servers transmit new versions of software/firmware to communication card 105 , as appropriate for the plurality of CE devices and jackets.
  • the updated versions of software/firmware are installed on the CE device or jacket.
  • communication card 105 sends usage data it collects to a server computer.
  • FIG. 9 is a simplified block diagram of a web-based data collection system for a communication card and consumer electronics device, in accordance with an embodiment of the present invention.
  • communication card 105 opens a TCP connection and sends usage data to a server computer 900 .
  • Server information for server computer 900 including inter alia a server URL, which may be a server IP address, a server domain name, or such other locator, is generally stored in communication card 105 .
  • the usage data may be sent within an HTTP request to server computer 900 .
  • the usage data may include inter alia
  • the usage data reporting functionality of communicator card 105 can be configured by the owner to report all usage data, a designated portion of usage data, or not to report any usage data. Additionally, usage data reporting functionality can be paused for a set time. Usage data reporting can also be locked by parents. Communicator card 105 has an indicator indicating to the owner when his information is being collected and transmitted to server computer 900 .
  • FIG. 9 Also shown in FIG. 9 is an application programming interface (API), enabling application developers to register and receive live usage data.
  • An example application is a Facebook® module that enables Facebook users to perform various tasks based on usage data received from communicator card 105 . Such tasks include inter alia:

Abstract

A system for generating and submitting reports about consumer electronics devices, including a consumer electronics device, including a host interface, for connecting a wireless communication card to a consumer electronics device, and a host memory storage unit, for storing technical information and usage information about the consumer electronics device, denoted INF-1, and a wireless communication card, including a controller, for executing programmed instructions, a power subsystem for supplying power to the communication card, a wireless modem coupled with the controller for receiving and transmitting data over the air, and a card interface for connecting the communication card to the consumer electronics device, wherein the controller is programmed to collect information INF-1, to generate a report including at least a portion of information INF-1, to collect recipient address information, denoted INF-2, and to submit the report to a recipient address as per information INF-2, via the wireless modem, over a wireless communication network that connects the communication card and the recipient. A method is also described and claimed.

Description

    PRIORITY REFERENCE TO RELATED APPLICATIONS
  • This application claims benefit of U.S. Provisional Application No. 60/995,575, entitled AUTOMATED CONSUMER ELECTRONICS DEVICE REPORTING, filed on Sep. 26, 2007 by inventors Itay Sherman, Eyal Bychkov, Uri Ron, Hagay Katz and Hagit Perry. This application also claims benefit of U.S. Provisional Application No. 61/062,171, entitled MODULAR WIRELESS COMMUNICATOR, filed on Jan. 23, 2008 by inventors Itay Sherman, Eyal Bychkov, Itay Cohen, Tami Demri, Hagay Katz, Eran Miller, Hagit Perry, Uri Ron and Yaron Segalov. This application also claims benefit of U.S. Provisional Application No. 61/063,668, entitled MODULAR WIRELESS COMMUNICATOR, filed on Feb. 5, 2008 by inventors Dov Moran, Itay Sherman, Eyal Bychkov, Itay Cohen, Yaron Segalov, Tami Demri, Eran Miller, Uri Ron, Hagay Katz and Hagit Perry. This application also claims benefit of U.S. Provisional Application No. 61/080,264, entitled AUTOMATED CONSUMER ELECTRONICS DEVICE REPORTING, filed on Jul. 13, 2008 by inventors Itay Sherman, Eyal Bychkov, Uri Ron, Hagay Katz and Hagit Perry.
  • FIELD OF THE INVENTION
  • The field of the present invention is wireless communication.
  • BACKGROUND OF THE INVENTION
  • Consumer electronics manufacturers and retailers, service providers, and accessory merchandise sellers, benefit greatly from keeping in touch with purchasers of consumer electronics devices and from being informed of consumer usage behavior for the devices. By keeping in touch with purchasers, they are able to offer the purchasers related goods and services. For example, a purchaser of a digital camera is a potential candidate for buying a newer model of the camera. If the memory card in the camera often fills up, the purchaser is a potential candidate for buying a larger memory card. The purchaser is also a potential candidate for services, such as training courses in photography.
  • Currently, reporting of purchaser information for consumer electronics devices, and reporting of consumer usage behavior is limited. Often the devices do not have convenient network connectivity, and relevant information is reported manually by contacting a purchaser by phone, e-mail, Internet web-site, or when the purchaser visits a store, or by conducting surveys. Moreover, even for devices that do have convenient network connectivity, such connectivity is typically used for uploading and downloading files, and for device settings, but not for submitting reports about the devices.
  • Reporting of purchaser information is voluntary, and often such information is not reported due to lack of time. In some cases purchasers report information because of incentives; for example, to activate a warranty, or to receive a gift.
  • Nevertheless, even when reports are provided, reporting of consumer information is limited and does not provide usage behavior information.
  • SUMMARY OF THE DESCRIPTION
  • Aspects of the present invention enable automated generation and submission of reports about consumer electronics devices. The reports may include technical information about a device, personal information about the owner of the device, and information describing the owner's usage of the device. According to an embodiment of the present invention, generation and submission of reports is enabled by connecting a wireless transmitter in the form of a communication card to consumer electronics devices.
  • The consumer electronics devices supported by the present invention are of many types, including inter alia cameras, media players, computers, home entertainment systems, home appliances, kitchen appliances, and electric tools.
  • The consumer electronics devices generally include memories that store technical and usage information about the devices, and the communication card includes a memory that stores information about the owner of the devices. When connected to a device, the communication card automatically generates and sends reports about the device and about the owner of the device and about the owner's usage behavior, to one or more appropriate recipients, including inter alia sellers and manufacturers of the device, and technical support centers.
  • Report generation and submission for an electronics device may be automatically initiated when one or more pre-designated events involving the device occur, may be scheduled periodically, and may be manually initiated either by the owner of the device or by a remote recipient of the report.
  • Reports may be sent to recipients in the form of SMS messages, MMS messages, e-mail messages, voice messages, or other such GPRS or IP network messages. In addition, the communication card may open voice channels, thereby enabling owners of devices to speak directly with recipients.
  • The present invention applies to a wide variety of different types of reports, including inter alia registration of electrical appliances, maintenance and diagnostic reports, and marketing-based consumer reports.
  • The present invention also applies to access control security, whereby an electronics device only operates if an authorized communication card is connected thereto. Moreover, if the consumer device is reported as being missing or stolen, then it does not operate at all, even if an authorized communication card is connected thereto.
  • Further aspects of the present invention apply to jacket covers for communication cards. A “jacket” is a passive device that operates only in combination with the communication card. A jacket generally does not have its own processor. A jacket may include one or more of a keypad, display, microphone, speaker, earpiece, headset port and USB port. A jacket is connected to a communication card via dedicated connector having a communication bus. Using the present invention, reports may be automatically generated and submitted about jackets and their usages.
  • There is thus provided in accordance with an embodiment of the present invention a system for generating and submitting reports about consumer electronics devices, including a consumer electronics device, including a host interface, for connecting a wireless communication card to a consumer electronics device, and a host memory storage unit, for storing technical information and usage information about the consumer electronics device, denoted INF-1, and a wireless communication card, including a controller, for executing programmed instructions, a power subsystem for supplying power to the communication card, a wireless modem coupled with the controller for receiving and transmitting data over the air, and a card interface for connecting the communication card to the consumer electronics device, wherein the controller is programmed to collect information INF-1, to generate a report including at least a portion of information INF-1, to collect recipient address information, denoted INF-2, and to submit the report to a recipient address as per information INF-2, via the wireless modem, over a wireless communication network that connects the communication card and the recipient.
  • There is additionally provided in accordance with an embodiment of the present invention a method for generating and submitting reports about consumer electronics devices, including storing technical and usage information about a host consumer electronics device, denoted INF-1, in a storage unit of the device, connecting a wireless communication card to the consumer electronics device, collecting, by the communication card, information INF-1, and recipient address information, denoted INF-2, when the communication card is connected to the consumer electronics device, generating a report about the consumer electronics device, the report including at least a portion of information INF-1, and submitting the report to a recipient address as per information INF-2, by the communication card, over a wireless communication network that connects the communication card and the recipient.
  • There is further provided in accordance with an embodiment of the present invention a system for generating and submitting reports about consumer electronics devices, including a consumer electronics device, including a host interface, for connecting a wireless communication card to a consumer electronics device, and a host memory storage unit, for storing technical information and usage information about the consumer electronics device, denote INF-1, and a wireless communication card, including a controller, for executing programmed instructions, a power subsystem for supplying power to the communication card, a wireless modem coupled with the controller for receiving and transmitting data over the air, and a card interface for connecting the communication card to the consumer electronics device, wherein the controller is programmed to collect information INF-1, to retrieve personal information about an owner of the consumer electronics device, denoted INF-3, from a network computer, to generate a report including at least a portion of information INF-1 and INF-3, to collect recipient address information, denoted INF-2, and to submit the report to a recipient address as per information INF-2, via the wireless modem, over a wireless communication network that connects the communication card, the network computer, and the recipient.
  • There is yet further provided in accordance with an embodiment of the present invention a method for generating and submitting reports about consumer electronics devices, including storing technical and usage information about a host consumer electronics device, denoted INF-1, in a storage unit of the device, connecting a wireless communication card to the consumer electronics device, collecting, by the communication card, information INF-1, and recipient address information, denoted INF-2, when the communication card is connected to the consumer electronics device, retrieving, by the communication card, personal information about an owner of the consumer electronics device, denoted INF-3, from a network computer, generating a report about the consumer electronics device, the report including at least a portion of information INF-1 and INF-3, and submitting the report to a recipient address as per information INF-2, by the communication card, over a wireless communication network that connects the communication card, the network computer, and the recipient.
  • There is moreover provided in accordance with an embodiment of the present invention a system for generating and submitting reports about electronics devices, including a wireless communication card, including a controller, for executing programmed instructions, a power subsystem for supplying power to the communication card, and a wireless modem coupled with the controller for receiving and transmitting data over the air, an electronics jacket that attaches as a cover over the communication card, including a user interface for the communication card, and a jacket memory storage unit, for storing usage information about the communication card, denoted INF-1, and a connector for connecting the jacket to the communication card, including a communication bus, wherein the controller is programmed to collect information INF-1, to generate a report including at least a portion of information INF-1, to collect recipient address information, denoted INF-2, and to submit the report to a recipient address as per information INF-2, via the wireless modem, over a wireless communication network that connects the communication card and the recipient.
  • There is additionally provided in accordance with an embodiment of the present invention a wireless communicator, including an interface configured to enable the wireless communicator to connect to an electronic device and to enable data to be transferred between the wireless communicator and the electronic device, the electronic device having device information, a wireless modem configured to transmit and receive data from time to time when the wireless communicator is connected to the electronic device and from time to time when the wireless communicator is not connected to the electronic device, a memory storing personal information about a user of the wireless communicator, and a controller coupled with the interface, the wireless modem and the memory, the controller configured to receive the device information from the electronic device when the electronic device is connected to the wireless communicator, to generate a report including at least a portion of the personal information and at least a portion of the device information, and to cause the wireless modem to transmit the report to a recipient.
  • There is further provided in accordance with an embodiment of the present invention a wireless communicator including an interface configured to enable the wireless communicator to connect to a plurality of different electronic devices and to enable data to be transferred between the wireless communicator and the plurality of different electronic devices, wherein each of the plurality of different electronic devices has device information, a wireless modem configured to transmit and receive data from time to time when the wireless communicator is connected to one of the plurality of different electronic devices and from time to time when the wireless communicator is not connected to any of the plurality of different electronic devices, a memory storing personal information about a user of the wireless communicator, and a controller coupled to the interface, the wireless modem and the memory, the controller configured to receive device information from an electronic device connected to the wireless communicator, to generate a report including at least a portion of the personal information and at least a portion of the device information from the electronic device connected to the wireless communicator, and to cause the wireless modem to transmit the report to a recipient.
  • There is yet further provided in accordance with an embodiment of the present invention an electronic device, including an interface configured to enable the electronic device to connect to a wireless communicator and to enable data to be transferred between the wireless communicator and the electronic device, a memory storing device information, and a controller coupled to the interface and the memory, the controller configured to send at least a portion of the device information to the wireless communicator via the interface, for transmission to a recipient.
  • There is moreover provided in accordance with an embodiment of the present invention a system, including a wireless communicator, including an interface configured to enable the wireless communicator to connect to an electronic device and to enable data to be transferred between the wireless communicator and the electronic device, a wireless modem configured to transmit and receive data from time to time when the wireless communicator is connected to an electronic device and to transmit and receive data from time to time when the wireless communicator is not connected to an electronic device, and a controller coupled to the interface and the wireless modem, and an electronic device including an interface configured to enable the electronic device to connect to the wireless communicator interface, a memory storing device information, and a controller configured to provide the device information to the wireless communicator in response to a request from the wireless communicator, wherein the wireless communicator controller is configured to generate a report including at least a portion of the device information and to cause the wireless modem to transmit the report to a recipient.
  • There is additionally provided in accordance with an embodiment of the present invention a system for generating and submitting reports about consumer electronics devices, including a consumer electronics device, including a host interface, for connecting a wireless communication card to a consumer electronics device, and a host memory storage unit, for storing technical information and usage information about the consumer electronics device, and a wireless communication card, including a controller, for executing programmed instructions, a communication card memory storage unit coupled with the controller, for storing personal information about an owner of the consumer electronics device, a power subsystem for supplying power to the communication card, a wireless modem coupled with the controller for receiving and transmitting data over the air, and a card interface for connecting the communication card to the consumer electronics device, wherein the controller is programmed to monitor and collect the technical and usage information and the personal information, to open a TCP connection to a server computer and to transmit at least a portion of the technical, usage and personal information to the server computer, via the wireless modem, over a wireless communication network that connects the communication card and the server computer.
  • There is further provided in accordance with an embodiment of the present invention a method for generating and submitting reports about consumer electronics devices, including storing technical and usage information about a host consumer electronics device, in a storage unit of the device, storing personal information about an owner of the consumer electronics device, in a storage unit of a wireless communication card, connecting the wireless communication card to the consumer electronics device, collecting, by the communication card, the technical and usage information, when the communication card is connected to the consumer electronics device, automatically opening a TCP connection with a server computer, by the communication card, and automatically transmitting at least a portion of the technical, usage and personal information to the server computer, by the communication card.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The present invention will be more fully understood and appreciated from the following detailed description, taken in conjunction with the drawings in which:
  • FIG. 1 is a simplified illustration of an exemplary GSM communication network, within which a wireless communication card transmits information about a consumer electronics device to remote sites, in accordance with an embodiment of the present invention;
  • FIG. 2 is a simplified illustration of an exemplary CDMA communication network, within which a wireless communication card transmits information about a consumer electronics device to remote sites, in accordance with an embodiment of the present invention;
  • FIG. 3 is a simplified illustration of an exemplary WiFi communication network, within which a wireless communication card transmits information about a consumer electronics device to remote sites, in accordance with an embodiment of the present invention;
  • FIG. 4 is an illustration of a the wireless communication card of FIGS. 1-3;
  • FIG. 5 is a simplified block diagram for the communication card and host consumer electronics device of FIGS. 1-3, in accordance with an embodiment of the present invention;
  • FIG. 6 is a simplified block diagram of an automated report generation and submission system for a communication card and a jacket, in accordance with an embodiment of the present invention;
  • FIG. 7 is a simplified flowchart of a method for automated consumer electronics device reporting for the host CE device of FIGS. 1-3, using the communication card of FIGS. 1-3, in accordance with an embodiment of the present invention;
  • FIG. 8 is a simplified flow chart of a method for provisioning software and firmware updates to a plurality of CE devices and jackets using the communication card, in accordance with an embodiment of the present invention; and
  • FIG. 9 is a simplified block diagram of a web-based data collection system for a communication card and consumer electronics device, in accordance with an embodiment of the present invention.
  • DETAILED DESCRIPTION
  • Aspects of the present invention relate to a communication card that attaches to one or more consumer electronics devices. When attached to an electronics device, the communication card collects information about the device and its usage. The communication card generates reports about the device, and sends the reports to appropriate recipients.
  • The communication card of the present invention operates within a variety of wireless communication networks, including inter alia GSM, CDMA and WiFi. These exemplary networks are respectively illustrated in FIGS. 1-3 hereinbelow.
  • Reference is now made to FIG. 1, which is a simplified illustration of an exemplary GSM communication network 100, within which a wireless communication card 105 transmits information about a consumer electronics (CE) device 110 to remote sites, in accordance with an embodiment of the present invention. CE device 110 acts as a host for communication card 105, and may be connected to communication card 105 using either a physical or a wireless connection.
  • Communication network 100 is a General Packet Radio Service (GPRS) network. GPRS is a packet-switched service for the Global System for Mobile Communications (GSM), similar to the Internet. GPRS provides packet radio access for mobile GSM users. GPRS also supports Wireless Application Protocol (WAP) services.
  • CE device 110 may be any of a wide variety of devices. CE device 110 may be an entertainment device, including inter alia a home entertainment center, a play station, a multimedia player, a television, an audio system and a DVD player. CE device 110 may be a communication device, including inter alia a telephone, a fax machine and a cell phone. CE device 110 may be a piece of office equipment including inter alia an office computer, and printer and a scanner. CE device 110 may be a home appliance including inter alia a refrigerator, a microwave oven, a stove, a washing machine, a drying machine, an air conditioner. CE device 110 may be a consumer appliance including inter alia a personal computer, a personal data assistant (PDA), an automobile, a treadmill and a camera.
  • Details of communication card 105 and CE device 110 are described hereinbelow with reference to FIGS. 4-7.
  • Communication card 105 communicates with a base transceiver station (BTS) 115 via an over-the-air interface. Base transceiver stations are components of communication network 100 that terminate the over-the-air interface, over which subscriber traffic is communicated to and from communication card 105. Communication network 100 also includes a base station controller (BSC) 120. Base station controllers are switching modules that provide handoff functions and power level control in base transceiver stations.
  • BSC 120 is controlled by a mobile switching center (MSC) 125. MSC 125 performs functions of a landline network switching node, including search, signal path switching, and processing of supplementary services. When a request is made for connecting to a subscriber in a landline network, the request is forwarded by MSC 125 to the landline network over a switching path.
  • BSC 120 controls the interface between MSC 125 and BTS 115, and, as such, controls BTS 115 in call set-up, signaling, and use of radio channels. BSC 120 also controls the interface between a serving GPRS support node (SGSN) 130 and BTS 115.
  • SGSN 130 services communication card 105 by sending or receiving packets via a base station subsystem (BSS), and more specifically via BSC 120, in the context of GSM systems. SGSN 130 is responsible for delivery of data packets to and from communication card 105, within a service area. SGSN 130 also performs packet routing and transfer, mobility management, local link management, authentication and charging functions.
  • In order to accommodate a multitude of services, a provider of communication network 100 stores various types of data. The provider must know which subscribers are using communication network 100, and which services the subscribers use. Subscriber profiles, such as the International Mobile Subscriber Identify Number (IMSI), of GPRS subscribers registered with SGSN 130, are stored in a home location registry (HLR) 135. The owner of communication card 105 is such a GPRS subscriber.
  • To determine whether a subscriber is entitled to use communication network 100, the network provider maintains an authentication center (AUC) 135. Generally, AUC 135 includes algorithms and subscriber-related encryption keys, which are used for authentication. AUC 135 determines, inter alia, whether a subscriber has a valid service contract.
  • The provider of communication network 100 may optionally maintain an equipment identity registry (EIR) 135, which includes details of mobile transceivers permitted on the network. Generally, EIR 135 stores a “white list”, a “grey list” and a “black list”. The white list includes mobile phones that function reliably, the grey list includes mobile phones that may be defective, and the black list includes mobile phones which are either faulty or have been reported missing or stolen.
  • In order to establish a connection to a subscriber's mobile phone, the network provider must determine where the subscriber is located and whether his mobile phone is turned on. Such information is stored in a visitor location registry (VLR) 140.
  • While GSM forms the underlying technology, SGSN 130 is a network element introduced through GPRS technology. HLR/AUC/EIR 135 is also in communication with a gateway MSC 145, which acts as a gateway to a public-switched telephone network (PSTN) 150.
  • Another network element introduced in the GPRS context is the gateway GPRS support node (GGSN) 155, which acts as a gateway to Internet 160 and to an external server 165, respectively. External server 165 may be used by a manufacturer of CE device 110, a seller of CE device 110, a service provider for device 110, or a combination of the above.
  • Reference is now made to FIG. 2, which is a simplified illustration of an exemplary Code Division Multiple Access (CDMA) communication network 200, within which wireless communication card 105 transmits information about consumer electronics (CE) device 110 to remote sites, in accordance with an embodiment of the present invention. The specific communication network shown in FIG. 2 conforms to the CDMA2000 1X standard. Communication network 200 includes several components of FIG. 1; namely, communication card 105, CE device 110, base station transceiver 115, base station controller 120, mobile switching center 125, HLR/AUC/EIR 135, VLR 140, gateway MSC 145, PSTN 150, Internet 160 and external server 165.
  • In communication network 200, BSC 120 is in communication with a packet control function (PCF) 205. In turn, PCF 205 is in communication with a packet data serving node (PDSN) 210, which is part of a packet core network (PCN) 215. A packet core network generally includes a succession of interconnected routers, or such other communication nodes, that carry Internet protocol (IP) data traffic.
  • PDSN 210 provides both mobility management functions, similar to SGSN 130, and packet routing functions, similar to GGSN 155. PDSN 210 serves as a connection point between a radio access network and an IP network, and manages point-to-point sessions between a mobile phone and an IP address.
  • PCF 205 provides a relay from PDSN 210 to a mobile phone. PCF 205 tracks registration expiration, and ensure that sessions are renewed as necessary. PCF 205 also controls available radio resources, and buffers data received from PDSN 210 when radio resources are not available. PCF 205 also controls dormancy.
  • PCN 215 also includes a home agent (HA) 220. Generally, HA 220 manages roaming and handoff of mobile data. HA 220 is used for registration of a mobile IP (MIP), and transfer of mobile packet data in PDSN 210. Through tunneling, HA 220 transfers MIP data from a home network to PDSN 210, and from PDSN 210 to the home network through a reverse tunnel.
  • PCN 215 also includes an authentication, authorization and accounting (AAA) server 225. Generally, AAA server 225 is responsible for access control. AAA server 225 processes user requests for access to computer resources and, for enterprises, provides authentication, authorization and accounting services. Authentication is used to identify subscribers. Authorization is used to manage policies and service profiles that govern which resources and services a subscriber may access, and to manage and distribute security keys. Accounting services track usage of time and data resources, and manage billing. AAA server 225 interacts with network access and gateway servers, and with databases and directories containing user information.
  • In communication network 200, MSC 125 is in communication with an interworking function (IWF) 230. An interworking function provides an interface between wireless data networks and data packet networks such as Internet 160 or corporate intranets, and also between wireless data networks and wireline networks such as PSTN 150. The interworking function converts and sends data to a data packet network or a wireline network, based on the data type. Generally, IWF 230 includes modems or data terminal adapters, or both, to convert data transmitted over a wireless network to a format suitable for recognition and carrying by a public telecommunications network.
  • Reference is now made to FIG. 3, which is a simplified illustration of an exemplary IEEE 802.11b WiFi communication network 300, within which wireless communication card 105 transmits information about consumer electronics (CE) device 110 to remote sites, in accordance with an embodiment of the present invention. Communication network 300 includes several components of FIGS. 1 and 2; namely, communication card 105, CE device 110, Internet 160 and external server 165.
  • A wireless router 305 communicates with a modem 310, and modem 310 sends and receives data to and from Internet 165.
  • It will be appreciated by those skilled in the art that although FIGS. 1-3 illustrated operation of communication card 105 in GSM network 100, CDMA network 200 and WiFi network 300, the present invention applies to other current and future technologies, including inter alia packet-switched and circuit-switched technologies, and 3G technologies.
  • Reference is now made to FIG. 4, which is an illustration of wireless communication card 105, in accordance with an embodiment of the present invention. As shown in FIG. 4, communication card 105 includes an optional input keypad 410 and an optional output display 420, on its housing.
  • Reference is now made to FIG. 5, which is a simplified block diagram for communication card 105 and host CE device 110 of FIGS. 1-3, in accordance with an embodiment of the present invention. As shown in FIG. 5, communication card 105 includes five interconnected primary components; namely, a controller 505, a storage unit 510, a power subsystem 515, a baseband modem 520, and a power amplifier 525. Controller 505 executes programmed instructions to perform the method described in FIG. 7 hereinbelow. Storage unit 510 includes information 530 about the owner of CE device 110, such as information INF-3 listed below in TABLE I. Information INF-3 may include inter alia subscriber identity information for communication card 105. Power amplifier 525 includes a radio frequency (RF) interface 535 that has a connecting antenna. Optional components of communication card 505 include a keypad 540, such as keypad 410, a display 545, such as display 420, an audio subsystem 550, and a SIM card 555. Communication card 105 also includes an external interface 560, for connecting communication card 105 to CE host device 110.
  • CE host device 110 includes three interconnected primary components; namely, a host processor 565, a controller 570, and a storage unit 575. Storage unit 575 includes technical and usage information 580 about CE device 110, such as information INF-1 listed below in TABLE I. Optional components of CE host device 110 include a user interface 585, such as the user interface shown in FIG. 4. CE host device 110 also includes an external interface 590 for connecting CE host device 110 to communication card 105.
  • In accordance with an embodiment of the present invention, communication card 105 and CE host device 110 communicate with one another via a pair of mailboxes within communication card 105. Specifically, controller 505 includes two mailboxes, an outgoing mailbox 595 that is written to by modem 520 and read from by CE host device 110, and an incoming mailbox 596 that is written to by CE host device 110 and read from by modem 520. Controller 505 initiates an interrupt to controller 570 when modem 520 completes a write operation to mailbox 595. Such interrupt may be implemented as an SDIO interrupt on an SD bus, or as a dedicated signal. Similarly, controller 570 initiates an interrupt to modem 520 when CE host device 110 completes a write operation to mailbox 596.
  • It will thus be appreciated by those skilled in the art that mailboxes 595 and 596 may be used for direct transfer of data between communication card 105 and CE host device 110. In one embodiment of the present invention, each mailbox 595 and 596 includes 512 bytes, of which the first two bytes are header bytes that store a message type, and the remaining bytes store the message itself.
  • Mailboxes 595 and 596 may be mapped to an SDIO register map on the base band modem side and on the CE host device side, respectively. Alternatively, mailboxes 595 and 596 may be mapped to SD memory space. In such case an arbitration algorithm is used to resolve conflicts when both CE host device 110 and communication card 105 try to access SD storage at the same time.
  • Aspects of the present invention also relate to jacket covers for communication card 105. A “jacket” is a passive device that operates only in combination with communication card 105. A jacket generally does not have its own processor. A jacket may include one or more of a keypad, display, microphone, speaker, earpiece, headset port and USB port. A jacket is connected to a communication card via dedicated connector having a communication bus. Using the present invention, reports may be automatically generated and submitted about jackets and their usages.
  • In this regard reference is now made to FIG. 6, which is a simplified block diagram of an automated report generation and submission system for communication card 105 and a jacket 610, in accordance with an embodiment of the present invention. Jacket 610 includes a storage unit 675 that stores jacket information 680 and a user interface 685. Jacket 610 generally does not include its own microprocessor. A dedicated connector 690 with a communication bus connects jacket 610 to communication card 105 when jacket 610 is attached thereto.
  • Reference is now made to FIG. 7, which is a simplified flowchart of a method for automated consumer electronics device reporting for host CE device 110, using communication card 105, in accordance with an embodiment of the present invention. At step 705, a manufacturer of host CE device 110 stores information about the CE device, designated by INF-1, and contact information for a remote recipient, designated by INF-2, in host CE device local storage unit 560. Alternatively or additionally, contact information INF-2 may be stored in communication card 105. Generally, contact information INF-2 stored in host CE device 110 relates to a recipient of registration and diagnostic information about host CE device 110, such as a manufacturer, seller or service provider for host CE device 110. Contact information INF-2 stored in communication card 105 generally relates to a recipient of usage information, such as a cellular operator.
  • At step 710, a user purchases host CE device 110. At step 715, the user attaches communication card 105 to host CE device 110. When communication card 105 is attached to CE device 110, communication card 105 collects and monitors real-time information related to operation and usage of CE device 110. Communication card 105 stores details about the user, designated by INF-3, in the communication card local storage unit 510. In an alternative embodiment of the present invention, INF-3 is stored in SIM 555.
  • At step 720, communication card 105, wishing to receive CE device information INF-1 and recipient contact information INF-2 from CE device 110, writes an information request to mailbox 595. At step 725 controller 505 raises an interrupt to host CE device 110. At step 730 host CE device 110 reads the request message, and at step 735 host CE device 110 writes the requested information INF-1 and INF-2 to mailbox 596.
  • At step 740 controller 570, in turn, raises an interrupt to baseband modem 520, and at step 745 communication card 105 reads the requested information INF-1 and INF-2.
  • At step 750 communication card 105 prepares an appropriate report for recipient 165, based on INF-1 and INF-3. At step 755 communication card 105 sends the report to recipient 165 at the recipient's address as specified in INF-2.
  • The report may be sent to recipient 165 in the form of an SMS message, an MMS message, a voice message, a GPRS message, or such other message transmitted by communication card 105. Alternatively or in addition, the report may be transmitted as an e-mail message over an IP or alternate network. The report may be transmitted over a GSM network, as in FIG. 1, over a CDMA network as in FIG. 2, over a WiFi network as in FIG. 3, or via WIMAX communication.
  • Steps 715-755 of FIG. 7 are summarized in the following simplified pseudo-code.
  • //declarations for variables
    OWNER DETAILS = {NAME, CONTACT_INFO};
    HOST_DETAILS = {HOST_TYPE, MODEL_NUM, SERIAL_NUMBER, MANUFACTURER, RECIPIENT_NUMBER};
    IF (IS_CC_INSERTED) { // step 715
            CC_MAILBOX_WRITE(“INFO REQUEST”}; // step 720
            INTERRUPT_HOST( ); // step 725
            HOST_MAILBOX_READ_MAILBOX( ); // step 730
            HOST_MAILBOX_WRITE(HOST_DETAILS); // step 735
            INTERRUPT_CC( ); // step 740
            CC_MAILBOX_READ(HOST_DETAILS); // step 745
            MESSAGE = PREPARE_MESSAGE(OWNER_DETAILS, HOST_DETAILS); // step 750
            SEND_TO_RECIPIENT(RECIPIENT_NUMBER, MESSAGE); // step 755
    }
  • TABLE I summarizes exemplary information data that is accessed by communication card 105 in performing the method of FIG. 7.
  • TABLE I
    Exemplary information accessed by communication card 105
    for automated reporting of CE device 110 or of the card's jacket
    INF-2: Recipient
    INF-1: CE device information/ contact INF-3: Owner
    INF-1: Card jacket information information information
    Manufacturer Phone number ID
    Type of appliance E-mail Membership number
    Model Number IP address Full name
    Serial Number Address
    SKU Phone number
    Date of purchase Cell phone number
    Point of purchase E-mail
    Capabilities - screen type Web site
    Capabilities - screen size Subscriber
    information
    Capabilities - user interface
    Usage-related information
  • Generally, CE device information, INF-1, is controlled by the manufacturer or seller of the CE device, and is stored in the CE device itself. CE device information, INF-1, may be updated by the manufacturer or seller up to the time when the CE device is sold. In another embodiment of the present invention, some or all of CE device information, INF-1, may be manually entered. Such information may be attached to or printed on the CE device, for reference.
  • Generally, owner information, INF-3, is controlled by the user of CE device 110, and is stored in communication card 105. Alternatively, some or all of owner information, INF-3, may be accessible on a network such as the Internet. In such case, communication card 105 accesses the owner information from the network, prior to sending the report to recipient 165 at step 750. In another embodiment of the present invention, some or all of owner information, INF-3, may be manually entered.
  • The usage-related information listed in TABLE I may include a variety of present and past usage information. Such usage-related information includes inter alia,
      • communication card insertion time;
      • communication card extraction time;
      • battery status of the CE device;
      • battery status of the communication card;
      • memory status of the CE device;
      • memory status of the communication card;
      • geographical movement of the CE device;
      • mode of the CE device (e.g., silent, flight mode, meeting mode)
      • accessories connected to the CE device (e.g., earphones, speaker, charger);
      • accessories connected to the communication card (e.g., PC);
      • software installed on the CE device (e.g., drivers, operating system, applications, codecs);
      • software and firmware version of the CE device;
      • file types in memory of the CE device (e.g., audio, video, documents); and
      • file types in memory of the communication card.
  • For purposes of illustration, the following is an exemplary simplified report that is submitted by communication card 105 to recipient 165 at step 755.
  • Device Details
    Type: Digital Camera
    Manufacturer: Olympus
    Model: C-765
    SKU: 12345-ABCDE
    Additional Information (report specific)
    Owner Details
    Name: Jack Times
    Phone: 123-456-7890
    Cell Phone: 987-654-3210
    E-mail: Jack.Times@mailserver.com
  • Reporting step 755 may be performed either while communication card 105 is connected to CE device 110, or while communication card 105 is disconnected from CE device 110, or both. When communication card 105 is connected to CE device 110, automated reporting may be event driven. Events that may initiative the reporting include inter alia
      • Attachment of the communication card to the CE device
      • Detachment of the communication card from the CE device
      • Performing a device-specific function, e.g., begin listening to a song on an audio player
      • CE device is turned on
      • CE device is turned off
      • CE device is connected to the communication card for the first time
  • Communication card 105 may generate and save a usage history log in communication card's storage 510 or CE device's storage 560. Communication card 105 may generate and save a history log for a plurality of CE devices. Information from the history log can be sent periodically to the recipient, such as daily or weekly.
  • Reporting step 755 may be performed in real-time, or at a later time via a PC or via GPRS.
  • Reporting step 755 may be initiated by the user of CE device 110. For example, the user may initiate generating a report and submitting the report to a service provider, if CE device 110 is malfunctioning.
  • Reporting step 755 may be initiated by software or firmware running on CE device 110 or on communication card 105. Such software or firmware initiated reporting may occur as a one-time event, or as a recurring event.
  • Reporting step 755 may be initiated remotely over a network. For example, recipient 165 may initiate generating a report and submitting it to the recipient.
  • Alternatively or in addition to step 755, communication card 105 may open a voice channel for the user of CE device 110 and the recipient to speak with one another, or to leave voice messages for one another. Thus, when communication card 105 is attached to CE device 110 for the first time, the user of CE device 110 and the recipient may be connected via a voice channel. The recipient may thereby introduce the user to operation of CE device 110, assist the user in configuring CE device 110, and offer the user of CE device 110 a tutorial. In addition, incoming voice messages may be saved in a voice mailbox within communication card 105.
  • As described hereinabove, communication card 105 may have one or more jackets 610. In an embodiment of the present invention, distinct jackets 610 of communication card 105 have distinct identification codes. The identification code of a jacket 610 may include some or all of information, INF-1. In this embodiment, the jacket identification code may be reported to the recipient at step 755.
  • In accordance with an embodiment of the present invention, reporting step 755 may advantageously use a user-agent header, which prefaces transmissions from communication card 105. User-agent headers are text strings that are transmitted by a device, such as communication card 105, via an HTTP header, to identify the device that is sending data. User-agent headers generally include a wireless device model and manufacturer. User-agent headers may also include additional information such as the device's operation system version, browser version and Java capabilities. Examples of user-agent headers are:
  • Nokia 6230
    • User-Agent: Nokia6230/2.0 (03.14) Profile/MIDP-2.0 Configuration/CLDC-1.1
    Sony Ericsson Z1010
    • User-Agent: SonyEricssonZ1010/R1A SEMC-Browser/4.0
    Modu
    • User-Agent: Modu-A1.0/SKY Browser 1.1/Music
  • In accordance with an embodiment of the present invention, user-agent headers are modified according to capabilities of CE device 110, so that recipient 165 may identify content and services that CE device 110 supports. User-agent headers are also modified according to properties of the communication card's jacket, so that recipient 165 may identify the card's jacket. The user-agent headers are modified in the HTTP header upon connection of communication card 105 and CE device 110, or upon attachment of communication card 105 to its jacket.
  • Communication card 105 also uses a user-agent profile (UAProf). Specifically, communication card 105 sends a universal resource identifier (URI) with a link to its UAProf, within an HTTP header or a Web Service Provider (WSP) header. The UAProf resides on the manufacturer's web site—either the manufacturer of communication card 105 or the manufacturer of CE device 110 or the manufacturer of a jacket. The UAProf is maintained by the manufacturer, and is unique per card/CE device combination and per card/jacket combination and per software version. The URI is updated when a UAProf parameter value is changed.
  • The system and method of the present invention illustrated in FIGS. 1-7 may be used advantageously in many application areas where automated reporting is useful, including inter alia:
      • medical reports;
      • police reports;
      • insurance reports;
      • driver and automobile safety reports;
      • taxi cab reports;
      • credit card reports;
      • ATM card reports;
      • registration of CE devices;
      • diagnostics and maintenance;
      • software/firmware updates;
      • warranties and guarantees;
      • access control security;
      • offer of services;
      • time-stamping;
      • advertising;
      • market segmentation;
      • understanding user behavior; and
      • networking.
  • Embodiments of the present invention are advantageous for updating software and firmware. The generated report may include identifiers of versions of software and firmware for an enhanced function device, in response to which appropriate updated versions are remotely accessed.
  • In accordance with an embodiment of the present invention, communication card 105 maintains a history log of the various CE devices and jackets it was attached to. The history log includes the CE devices' current installed software and firmware versions. According to an embodiment of the present invention, settings that were last defined or modified for the CE devices are also stored in the history log. When communication card 105 reports its history log, appropriate software/firmware updates are made accessible for communication card 105 to download. After downloading the updates, when communication card 105 is subsequently attached to one of the CE devices and jackets in its history log, the software/firmware in these CE devices and jackets is updated as appropriate. The updated software/firmware may be installed automatically when communication card 105 is attached to a CE device, or may be prompted manually by a user.
  • According to an embodiment of the present invention, the settings for the CE devices are restored on the CE devices from the history log in communication card 105, when communication card 105 is subsequently pouched with any of the CE devices.
  • Reference is now made to FIG. 8, which is a simplified flow chart of a method for provisioning software and firmware updates to a plurality of CE devices and jackets using communication card 105, in accordance with an embodiment of the present invention. At step 810 communication card 105 is pouched in a plurality of CE devices and jackets over time. At step 820 communication card 105 collects information relating to the plurality CE devices and jackets over time, the collected information including versions of installed software/firmware and last defined or modified settings for the CE devices and jackets.
  • At step 830 communication card 105 maintains a history log of the collected information. At step 840, communication card 105 is connected to a PC, and the PC reports the history log to one or more remote update servers. At step 850 the remote update servers transmit new versions of software/firmware to communication card 105, as appropriate for the plurality of CE devices and jackets. At step 860, upon subsequent attaching of communication card 105 to any of the CE devices and jackets, the updated versions of software/firmware are installed on the CE device or jacket.
  • In another embodiment of the present invention, instead of or in addition to generating reports, communication card 105 sends usage data it collects to a server computer. In this regard, reference is now made to FIG. 9, which is a simplified block diagram of a web-based data collection system for a communication card and consumer electronics device, in accordance with an embodiment of the present invention. As shown in FIG. 9, communication card 105 opens a TCP connection and sends usage data to a server computer 900. Server information, for server computer 900 including inter alia a server URL, which may be a server IP address, a server domain name, or such other locator, is generally stored in communication card 105. The usage data may be sent within an HTTP request to server computer 900. The usage data may include inter alia
      • Card is charging;
      • Card is attached to/detached from a jacket & type of jacket;
      • Card is connected to a Bluetooth device, D;
      • Owner is in a meeting (based on owner calendar);
      • GPS location;
      • Owner is dialing a phone number, PN;
      • Owner is on a call with PN;
      • Owner has finished call with PN;
      • Owner is listening to a song, S; and
      • Jacket activities:
        • Owner is running;
        • Owner's pulse;
        • Pedometer;
        • Accelerometer;
        • Pictures;
        • Music;
        • Phone color;
        • Solar panel is charging.
  • In accordance with an embodiment of the present invention, the usage data reporting functionality of communicator card 105 can be configured by the owner to report all usage data, a designated portion of usage data, or not to report any usage data. Additionally, usage data reporting functionality can be paused for a set time. Usage data reporting can also be locked by parents. Communicator card 105 has an indicator indicating to the owner when his information is being collected and transmitted to server computer 900.
  • Also shown in FIG. 9 is an application programming interface (API), enabling application developers to register and receive live usage data. An example application is a Facebook® module that enables Facebook users to perform various tasks based on usage data received from communicator card 105. Such tasks include inter alia:
      • Change a user Facebook status based on user activity and location;
      • Allow the user to define position coordinates for home, school, soccer, and other such places, and automatically change the user's Facebook status based on location; and
      • Review daily logs of activities and data collected about them or their children.
        Communicator card 105 is able to selectively receive friends' status, via SMS or web-pulling, and display the status in a contact list and/or in a main screen.
  • In the foregoing specification, the invention has been described with reference to specific exemplary embodiments thereof. It will, however, be evident that various modifications and changes may be made to the specific exemplary embodiments without departing from the broader spirit and scope of the invention as set forth in the appended claims. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.
  • The word “denoted” is used in the claims to indicate a name for specific information, but it will be understood that the name is not required by the claims to be explicitly used in any use or practice of the invention. For example, technical and usage information about a consumer electronics device is not required to be called “INF-1” when practicing the invention, and hence such information may have other names associated therewith, or no names associated therewith, and yet still be covered by the claims when the invention is practiced.

Claims (75)

1. A system for generating and submitting reports about consumer electronics devices, comprising:
a consumer electronics device, comprising:
a host interface, for connecting a wireless communication card to a consumer electronics device; and
a host memory storage unit, for storing technical information and usage information about the consumer electronics device, denoted INF-1; and
a wireless communication card, comprising:
a controller, for executing programmed instructions;
a power subsystem for supplying power to the communication card;
a wireless modem coupled with said controller for receiving and transmitting data over the air; and
a card interface for connecting the communication card to said consumer electronics device,
wherein said controller is programmed to collect information INF-1, to generate a report including at least a portion of information INF-1, to collect recipient address information, denoted INF-2, and to submit the report to a recipient address as per information INF-2, via said wireless modem, over a wireless communication network that connects said communication card and the recipient.
2. The system of claim 1 wherein information INF-2 is stored in said host memory storage unit.
3. The system of claim 1 wherein said wireless communication card further comprises a memory storage unit coupled with said controller, and wherein information INF-2 is stored in said communication card memory storage unit.
4. The system of claim 1 wherein said wireless communication card further comprises a memory storage unit coupled with said controller, for storing personal information about an owner of said consumer electronics device, denoted INF-3, wherein said controller is programmed to also collect information INF-3, and wherein the report generated by said controller also includes at least a portion of information INF-3.
5. The system of claim 4 wherein information INF-3 includes at least a portion of subscriber identity information for said communication card.
6. The system of claim 5 wherein said communication card memory storage unit comprises a SIM card.
7. The system of claim 1 wherein the wireless communication network is any one of packet-switched cellular network, a circuit-switched network, a Wi-Fi network, and a WiMAX network.
8. The system of claim 1 wherein said communication card is connected physically to said consumer electronics device.
9. The system of claim 1 wherein said communication card is connected wirelessly to said consumer electronics device.
10. The system of claim 1 wherein the report submitted by said controller includes a user-agent header for said communication card, and wherein said controller alters the user-agent header in accordance with capabilities of said consumer electronics device.
11. The system of claim 1 wherein said controller submits the report to the recipient as any one of an SMS message, an MMS message, an e-mail message and a voice message.
12. The system of claim 1 wherein said controller is also programmed to open a voice channel, thereby enabling the owner of said consumer electronics device and the recipient to speak with one another.
13. The system of claim 1 wherein said wireless communication card further comprises an audio player, and wherein said controller is also programmed to receive a voice message from the recipient, to store the voice message in said communication card memory storage unit, and to play the stored voice message to the owner of said consumer electronics device via said audio player.
14. A method for generating and submitting reports about consumer electronics devices, comprising:
storing technical and usage information about a host consumer electronics device, denoted INF-1, in a storage unit of the device;
connecting a wireless communication card to the consumer electronics device;
collecting, by the communication card, information INF-1, and recipient address information, denoted INF-2, when the communication card is connected to the consumer electronics device;
generating a report about the consumer electronics device, the report including at least a portion of information INF-1; and
submitting the report to a recipient address as per information INF-2, by the communication card, over a wireless communication network that connects the communication card and the recipient.
15. The method of claim 14 wherein information INF-2 is stored in the storage unit of the consumer electronics device.
16. The method of claim 14 wherein information INF-2 is stored in a storage unit of the communication card.
17. The method of claim 14 further comprising storing personal information about an owner of the consumer electronics device, denoted INF-3, in a storage unit of a wireless communication card, and wherein the report generated by said generating also includes at least a portion of information INF-3.
18. The system of claim 17 wherein information INF-3 includes at least a portion of subscriber identity information for the communication card.
19. The method of claim 14 wherein said submitting the report is initiated by the owner of the consumer electronics device.
20. The method of claim 14 wherein said submitting the report is initiated by the recipient computer.
21. The method of claim 14 wherein said submitting the report is initiated by occurrence of a pre-designated event.
22. The method of claim 21 wherein the pre-designated event is turning on of the consumer electronics device.
23. The method of claim 21 wherein the pre-designated event is turning off of the consumer electronics device.
24. The method of claim 21 wherein the pre-designated event is connection of the communication card to the consumer electronics device.
25. The method of claim 21 wherein the pre-designated event is disconnection of the communication card from the consumer electronics device.
26. The method of claim 21 wherein the pre-designated event is initial connection of the communication card to the consumer electronics device.
27. The method of claim 21 wherein the pre-designated event is performance of a device-specific function.
28. The method of claim 14 wherein the report comprises a user-agent header for the communication card, and wherein said generating comprises altering the user-agent header in accordance with capabilities of the consumer electronics device.
29. The method of claim 14 wherein said submitting submits the report to the recipient as any one of an SMS message, an MMS message, an e-mail message and a voice message.
30. The method of claim 14 further comprising opening a voice channel, thereby enabling the owner of the consumer electronics device and the recipient to speak with one another.
31. The method of claim 14 further comprising
receiving a voice message from the recipient;
storing the voice message in the storage unit of the wireless communication card; and
playing the stored voice message to the owner of the consumer electronics device.
32. A system for generating and submitting reports about consumer electronics devices, comprising:
a consumer electronics device, comprising:
a host interface, for connecting a wireless communication card to a consumer electronics device; and
a host memory storage unit, for storing technical information and usage information about the consumer electronics device, denote INF-1; and
a wireless communication card, comprising:
a controller, for executing programmed instructions;
a power subsystem for supplying power to the communication card;
a wireless modem coupled with said controller for receiving and transmitting data over the air; and
a card interface for connecting the communication card to said consumer electronics device,
wherein said controller is programmed to collect information INF-1, to retrieve personal information about an owner of said consumer electronics device, denoted INF-3, from a network computer, to generate a report including at least a portion of information INF-1 and INF-3, to collect recipient address information, denoted INF-2, and to submit the report to a recipient address as per information INF-2, via said wireless modem, over a wireless communication network that connects said communication card, the network computer, and the recipient.
33. The system of claim 32 wherein information INF-2 is stored in said host storage memory unit.
34. The system of claim 32 wherein said wireless communication card further comprises a memory storage unit coupled with said controller, wherein information INF-2 is stored in said communication card memory storage unit.
35. The system of claim 32 wherein information INF-3 includes at least a portion of subscriber identity information for said communication card.
36. A method for generating and submitting reports about consumer electronics devices, comprising:
storing technical and usage information about a host consumer electronics device, denoted INF-1, in a storage unit of the device;
connecting a wireless communication card to the consumer electronics device;
collecting, by the communication card, information INF-1, and recipient address information, denoted INF-2, when the communication card is connected to the consumer electronics device;
retrieving, by the communication card, personal information about an owner of the consumer electronics device, denoted INF-3, from a network computer;
generating a report about the consumer electronics device, the report including at least a portion of information INF-1 and INF-3; and
submitting the report to a recipient address as per information INF-2, by the communication card, over a wireless communication network that connects the communication card, the network computer, and the recipient.
37. The method of claim 36 wherein information INF-2 is stored in the storage unit of the consumer electronics device.
38. The method of claim 36 wherein information INF-2 is stored in a storage unit of the communication card.
39. The method of claim 36 wherein information INF-3 includes at least a portion of subscriber identity information for the communication card.
40. A system for generating and submitting reports about electronics devices, comprising:
a wireless communication card, comprising:
a controller, for executing programmed instructions;
a power subsystem for supplying power to the communication card; and
a wireless modem coupled with said controller for receiving and transmitting data over the air;
an electronics jacket that attaches as a cover over said communication card, comprising:
a user interface for said communication card; and
a jacket memory storage unit, for storing usage information about said communication card, denoted INF-1; and
a connector for connecting said jacket to said communication card, comprising a communication bus,
wherein said controller is programmed to collect information INF-1, to generate a report including at least a portion of information INF-1, to collect recipient address information, denoted INF-2, and to submit the report to a recipient address as per information INF-2, via said wireless modem, over a wireless communication network that connects said communication card and the recipient.
41. The system of claim 40 wherein information INF-2 is stored in said jacket memory storage unit.
42. The system of claim 40 wherein said wireless communication card further comprises a memory storage unit coupled with said controller, and wherein information INF-2 is stored in said communication card memory storage unit.
43. The system of claim 40 wherein said wireless communication card further comprises a memory storage unit coupled with said controller, for storing personal information about an owner of the communication card, denoted INF-3, wherein said controller is programmed to also collect information INF-3, and wherein the report generated by said controller also includes at least a portion of information INF-3.
44. The system of claim 43 wherein information INF-3 includes at least a portion of subscriber identity information for said communication card.
45. The system of claim 43 wherein said communication card memory storage unit comprises a SIM card.
46. The system of claim 40 wherein said communication card further comprises a media player coupled with said controller.
47. The system of claim 46 wherein said jacket further comprises at least one of component of the group consisting of speakers, an earpiece, a headset, a display and a keypad.
48. The system of claim 40 wherein the recipient is a distributor of said jacket.
49. A wireless communicator, comprising:
an interface configured to enable the wireless communicator to connect to an electronic device and to enable data to be transferred between the wireless communicator and the electronic device, the electronic device having device information;
a wireless modem configured to transmit and receive data from time to time when the wireless communicator is connected to the electronic device and from time to time when the wireless communicator is not connected to the electronic device;
a memory storing personal information about a user of the wireless communicator; and
a controller coupled with said interface, said wireless modem and said memory, the controller configured to receive the device information from the electronic device when the electronic device is connected to the wireless communicator, to generate a report including at least a portion of the personal information and at least a portion of the device information, and to cause said wireless modem to transmit the report to a recipient.
50. The wireless communicator of claim 49 wherein the electronic device has usage information, and said controller is further configured to receive the usage information from the electronic device when the electronic device is connected to the wireless communicator, to generate a report including at least a portion of the personal information, at least a portion of the device information, and at least a portion of the usage information, and to cause said wireless modem to transmit the report to the recipient.
51. The wireless communicator of claim 49 wherein said wireless modem transmits the report in at least one of a short message service (SMS) message, an e-mail message and a multimedia message.
52. The wireless communicator of claim 49 wherein said wireless modem transmits the report in a voice message.
53. The wireless communicator of claim 49 wherein said wireless modem transmits the report in dial tone signals.
54. A wireless communicator comprising:
an interface configured to enable the wireless communicator to connect to a plurality of different electronic devices and to enable data to be transferred between the wireless communicator and the plurality of different electronic devices, wherein each of the plurality of different electronic devices has device information;
a wireless modem configured to transmit and receive data from time to time when the wireless communicator is connected to one of the plurality of different electronic devices and from time to time when the wireless communicator is not connected to any of the plurality of different electronic devices;
a memory storing personal information about a user of the wireless communicator; and
a controller coupled to said interface, said wireless modem and said memory, the controller configured to receive device information from an electronic device connected to the wireless communicator, to generate a report including at least a portion of the personal information and at least a portion of the device information from the electronic device connected to the wireless communicator, and to cause said wireless modem to transmit the report to a recipient.
55. The wireless communicator of claim 54 wherein each of the plurality of different electronic devices has usage information, and said controller is further configured to receive usage information from an electronic device connected to the wireless communicator, to generate a report including at least a portion of the personal information, at least a portion of the device information from the electronic device connected to the wireless communicator, and at least a portion of the usage information from the electronic device connected to the wireless communicator, and to cause said wireless modem to transmit the report to the recipient.
56. The wireless communicator of claim 54 wherein said wireless modem transmits the report in at least one of a short message service (SMS) message, an e-mail message and a multimedia message.
57. The wireless communicator of claim 54 wherein said wireless modem transmits the report in a voice message.
58. The wireless communicator of claim 54 wherein said wireless modem transmits the report in dial tone signals.
59. The wireless communicator of claim 54 wherein said controller is further configured to maintain a history log that stores device information from each of the plurality of different electronic devices that the wireless communicator has connected to.
60. An electronic device, comprising:
an interface configured to enable the electronic device to connect to a wireless communicator and to enable data to be transferred between the wireless communicator and the electronic device;
a memory storing device information; and
a controller coupled to said interface and said memory, the controller configured to send at least a portion of the device information to the wireless communicator via said interface, for transmission to a recipient.
61. The electronic device of claim 60 wherein said memory also stores contact information for the recipient, and wherein said controller is further configured to send the contact information to the wireless communicator via said interface.
62. The electronic device of claim 60 wherein said controller is further configured to collect usage information and send the usage information to the wireless communicator via said interface.
63. A system, comprising:
a wireless communicator, comprising:
an interface configured to enable the wireless communicator to connect to an electronic device and to enable data to be transferred between the wireless communicator and the electronic device;
a wireless modem configured to transmit and receive data from time to time when the wireless communicator is connected to an electronic device and to transmit and receive data from time to time when the wireless communicator is not connected to an electronic device, and
a controller coupled to said interface and said wireless modem; and
an electronic device comprising:
an interface configured to enable the electronic device to connect to said wireless communicator interface;
a memory storing device information; and
a controller configured to provide the device information to said wireless communicator in response to a request from said wireless communicator,
wherein said wireless communicator controller is configured to generate a report including at least a portion of the device information and to cause said wireless modem to transmit the report to a recipient.
64. The system of claim 63 wherein said electronic device controller is further configured to collect usage information of said electronic device and to send the usage information to said wireless communicator when said wireless communicator is connected to said electronic device, and wherein said wireless communicator controller is further configured to include the usage information in the report.
65. The system of claim 63 wherein said wireless communicator further comprises a memory storing personal information of a user of said wireless communicator, and wherein said wireless communicator controller is further configured to include the personal information in the report.
66. The system of claim 63 wherein said wireless modem transmits the report in at least one of a short message service (SMS) message, an e-mail message and a multimedia message.
67. The system of claim 63 wherein said wireless modem transmits the report in a voice message.
68. The system of claim 63 wherein said wireless modem transmits the report in dial tone signals.
69. The system of claim 63 wherein said wireless communicator controller is configured to cause said wireless modem to transmit the report when said wireless communicator is connected to said electronic device.
70. The system of claim 63 wherein said wireless communicator controller is configured to cause said wireless modem to transmit the report when said wireless communicator is not connected to said electronic device.
71. A system for generating and submitting reports about consumer electronics devices, comprising:
a consumer electronics device, comprising:
a host interface, for connecting a wireless communication card to a consumer electronics device; and
a host memory storage unit, for storing technical information and usage information about the consumer electronics device; and
a wireless communication card, comprising:
a controller, for executing programmed instructions;
a communication card memory storage unit coupled with said controller, for storing personal information about an owner of said consumer electronics device;
a power subsystem for supplying power to the communication card;
a wireless modem coupled with said controller for receiving and transmitting data over the air; and
a card interface for connecting the communication card to said consumer electronics device,
wherein said controller is programmed to monitor and collect the technical and usage information and the personal information, to open a TCP connection to a server computer and to transmit at least a portion of the technical, usage and personal information to the server computer, via said wireless modem, over a wireless communication network that connects said communication card and the server computer.
72. A method for generating and submitting reports about consumer electronics devices, comprising:
storing technical and usage information about a host consumer electronics device, in a storage unit of the device;
storing personal information about an owner of the consumer electronics device, in a storage unit of a wireless communication card;
connecting the wireless communication card to the consumer electronics device;
collecting, by the communication card, the technical and usage information, when the communication card is connected to the consumer electronics device;
automatically opening a TCP connection with a server computer, by the communication card; and
automatically transmitting at least a portion of the technical, usage and personal information to the server computer, by the communication card.
73. The method of claim 72 wherein said automatically transmitting comprises sending the at least a portion of the technical, usage and personal information within an HTTP request.
74. The method of claim 72 wherein the server computer includes a database of remote recipients corresponding to respective consumer electronics devices, the method further comprising automatically transmitting, by the server computer, the at least a portion of the technical, usage and personal information to at least one remote recipient corresponding to the host consumer electronic device.
75. The method of claim 72 further comprising enabling at least one remote recipient to access at least a portion of the technical, usage and personal information on a web site in communication with the server computer.
US12/237,399 2007-09-26 2008-09-25 Automated computer electronics device reporting Abandoned US20090083060A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/237,399 US20090083060A1 (en) 2007-09-26 2008-09-25 Automated computer electronics device reporting
US12/369,915 US8971865B2 (en) 2007-09-26 2009-02-12 Converged cordless and cellular phone system

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US99557507P 2007-09-26 2007-09-26
US6217108P 2008-01-23 2008-01-23
US6366808P 2008-02-05 2008-02-05
ILPCT/IL2008/000164 2008-02-06
PCT/IL2008/000164 WO2008099384A2 (en) 2007-02-13 2008-02-06 Modular wireless communicator
US8026408P 2008-07-13 2008-07-13
US12/237,399 US20090083060A1 (en) 2007-09-26 2008-09-25 Automated computer electronics device reporting

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/369,915 Continuation-In-Part US8971865B2 (en) 2007-09-26 2009-02-12 Converged cordless and cellular phone system

Publications (1)

Publication Number Publication Date
US20090083060A1 true US20090083060A1 (en) 2009-03-26

Family

ID=40470581

Family Applications (8)

Application Number Title Priority Date Filing Date
US12/237,399 Abandoned US20090083060A1 (en) 2007-09-26 2008-09-25 Automated computer electronics device reporting
US12/237,394 Expired - Fee Related US8091772B2 (en) 2007-09-26 2008-09-25 Automated appliance registration
US12/237,396 Abandoned US20090083000A1 (en) 2007-09-26 2008-09-25 Automated appliance diagnostics and reporting
US12/263,560 Expired - Fee Related US8032259B2 (en) 2007-09-26 2008-11-03 Bi-directional power control
US13/233,618 Expired - Fee Related US8994230B2 (en) 2007-09-26 2011-09-15 Bi-directional power control
US13/347,125 Expired - Fee Related US8342394B2 (en) 2007-09-26 2012-01-10 Automated appliance registration
US13/612,890 Active US8517255B2 (en) 2007-09-26 2012-09-13 Automated appliance registration
US13/937,226 Active US8746549B2 (en) 2007-09-26 2013-07-09 Automated appliance registration

Family Applications After (7)

Application Number Title Priority Date Filing Date
US12/237,394 Expired - Fee Related US8091772B2 (en) 2007-09-26 2008-09-25 Automated appliance registration
US12/237,396 Abandoned US20090083000A1 (en) 2007-09-26 2008-09-25 Automated appliance diagnostics and reporting
US12/263,560 Expired - Fee Related US8032259B2 (en) 2007-09-26 2008-11-03 Bi-directional power control
US13/233,618 Expired - Fee Related US8994230B2 (en) 2007-09-26 2011-09-15 Bi-directional power control
US13/347,125 Expired - Fee Related US8342394B2 (en) 2007-09-26 2012-01-10 Automated appliance registration
US13/612,890 Active US8517255B2 (en) 2007-09-26 2012-09-13 Automated appliance registration
US13/937,226 Active US8746549B2 (en) 2007-09-26 2013-07-09 Automated appliance registration

Country Status (1)

Country Link
US (8) US20090083060A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100198812A1 (en) * 2009-02-02 2010-08-05 Yahoo! Inc. Automated search
US20100255812A1 (en) * 2008-11-11 2010-10-07 Onmobile Global Limited Method and system for updating social networking site with ring back tone information
US20110178904A1 (en) * 2010-01-20 2011-07-21 Futurewei Technologies, Inc. Method for Accounting Information Handling in an Interworking
US20110212749A1 (en) * 2010-02-27 2011-09-01 Daren Lewis Mobile device for enhanced connectivity
WO2011145093A3 (en) * 2010-05-17 2012-01-12 Modu Ltd. Decentralized system and method for voice and video sessions
US8588990B2 (en) 2011-06-30 2013-11-19 Ayla Networks, Inc. Communicating through a server between appliances and applications
US20140229466A1 (en) * 2013-02-12 2014-08-14 Sony Corporation Information processing apparatus, information processing method, and program
US20150050961A1 (en) * 2013-08-19 2015-02-19 Mbit Wireless, Inc. Method and apparatus for an add-on communication device
US9979427B2 (en) 2014-09-09 2018-05-22 Ppip Llc Privacy and security systems and methods of use

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL159838A0 (en) 2004-01-13 2004-06-20 Yehuda Binder Information device
US9866697B2 (en) * 2005-08-19 2018-01-09 Nexstep, Inc. Consumer electronic registration, control and support concierge device and method
US9614964B2 (en) 2005-08-19 2017-04-04 Nextstep, Inc. Consumer electronic registration, control and support concierge device and method
EP2038729A2 (en) * 2006-06-27 2009-03-25 Koninklijke Philips Electronics N.V. A device and a method for managing power consumption of a plurality of data processing units
JP5470863B2 (en) * 2009-01-15 2014-04-16 ソニー株式会社 Registering electronic devices to the server
US20100299217A1 (en) * 2009-02-16 2010-11-25 Richard Hui Warranty management system
WO2011010327A1 (en) * 2009-07-21 2011-01-27 Ecco Electronics Private Limited Activation and deactivation of attributes of a consumer device
US20110078084A1 (en) * 2009-09-10 2011-03-31 Carrier Corporation System And Process Of Warranty Management
TWM378410U (en) * 2009-10-29 2010-04-11 Wintek Corp Portable electronic device and tablet personal computer
US9361637B2 (en) * 2010-03-05 2016-06-07 Sears Brands, L.L.C. System and method for providing diagnostic services
CN103685527B (en) * 2011-01-05 2020-07-03 下一步公司 Consumer electronic registration, control and support concierge device and method
US8466787B2 (en) * 2011-03-14 2013-06-18 Grand Mate Co., Ltd. Service method of gas appliances
US9313099B2 (en) 2012-01-13 2016-04-12 Logic PD, Inc. Systems, devices and methods for provisioning, pairing and activating a newly manufactured device for automatic joining of customer's network
US8857705B2 (en) 2012-01-13 2014-10-14 Logic PD, Inc. Methods for embedding device-specific data to enable remote identification and provisioning of specific devices
US8857704B2 (en) 2012-01-13 2014-10-14 Logic PD, Inc. Methods for embedding device-specific data to enable remote access to real time device data
US9129127B2 (en) * 2012-01-23 2015-09-08 Verizon Patent And Licensing Inc. Secure mobile interface access system
US20140028449A1 (en) * 2012-07-27 2014-01-30 Myine Electronics, Inc. System and method for using personal electronic device to wirelessly link remote diagnostic site to a home appliance for troubleshooting
US20140046848A1 (en) * 2012-08-10 2014-02-13 Mastercard International Incorporated Automatic registration and generation of consumer payment credentials using internet-connected appliances
JP2014067399A (en) * 2012-09-10 2014-04-17 Ricoh Co Ltd Report generation device, report generation system, and program
US9535185B2 (en) * 2012-12-04 2017-01-03 Schlumberger Technology Corporation Failure point diagnostics in cable telemetry
US20140240241A1 (en) * 2013-02-26 2014-08-28 Payam Moradian Monitor for Mobile Phone
US20140279597A1 (en) * 2013-03-14 2014-09-18 General Instrument Corporation Automated transfer of a unique identifier for a consumer electronics device
US9907319B2 (en) 2015-03-13 2018-03-06 Steak 'n Shake Enterprises, Inc. Dual-axis rotational mixer for food products
US10076124B2 (en) 2015-03-13 2018-09-18 Steak 'n Shake Enterprises, Inc. Rapid-agitation mixer for food products
US11049063B2 (en) 2015-06-04 2021-06-29 Centriq Technology, Inc. Asset communication hub
KR102362654B1 (en) 2015-07-03 2022-02-15 삼성전자주식회사 Oven
WO2017048274A1 (en) * 2015-09-18 2017-03-23 Hewlett-Packard Development Company, L.P. Charging between batteries of devices
CN110300943B (en) * 2017-02-16 2023-04-25 雷蛇(亚太)私人有限公司 Power supply circuit, wearable device and method for providing power supply for wearable device
CN108769856B (en) * 2018-06-12 2021-02-23 歌尔科技有限公司 Method and device for establishing single-wire connection, wireless earphone and charging box

Citations (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4977394A (en) * 1989-11-06 1990-12-11 Whirlpool Corporation Diagnostic system for an automatic appliance
US5410706A (en) * 1991-09-09 1995-04-25 Compaq Computer Corporation Computer system having a remote reboot facility with both hard and soft reset capabilities
US5455933A (en) * 1993-07-14 1995-10-03 Dell Usa, L.P. Circuit and method for remote diagnosis of personal computers
US5625673A (en) * 1994-09-22 1997-04-29 Lucent Technologies Inc. Modular communication apparatus
US5628055A (en) * 1993-03-04 1997-05-06 Telefonaktiebolaget L M Ericsson Publ Modular radio communications system
US5732268A (en) * 1996-02-26 1998-03-24 Award Software International Extended BIOS adapted to establish remote communication for diagnostics and repair
US5809115A (en) * 1996-01-03 1998-09-15 Nokia Mobile Phones Ltd. Terminal to be coupled to a telecommunications network using radio communication
US5875430A (en) * 1996-05-02 1999-02-23 Technology Licensing Corporation Smart commercial kitchen network
US5893037A (en) * 1994-12-09 1999-04-06 Eastman Kodak Company Combined electronic/silver-halide image capture system with cellular transmission capability
US5907815A (en) * 1995-12-07 1999-05-25 Texas Instruments Incorporated Portable computer stored removable mobile telephone
US5961594A (en) * 1996-09-26 1999-10-05 International Business Machines Corporation Remote node maintenance and management method and system in communication networks using multiprotocol agents
US6175934B1 (en) * 1997-12-15 2001-01-16 General Electric Company Method and apparatus for enhanced service quality through remote diagnostics
US6188917B1 (en) * 1998-09-16 2001-02-13 Nokia Mobile Phones Limited Portable telecommunications assembly having user hand-hold, and associated method
US6201867B1 (en) * 1997-05-14 2001-03-13 Kunihiko Koike Portable telephone having a removable covering
US6243578B1 (en) * 1997-06-24 2001-06-05 Kunihiko Koike Transmitting/receiving unit for use with a mobile communication device
US6272575B1 (en) * 1999-02-26 2001-08-07 Lucent Technologies Inc. Modular digital assistant
US6275695B1 (en) * 1998-10-08 2001-08-14 Nortel Networks Limited Spectrum yield management in a wireless communication system
US6279125B1 (en) * 1998-06-24 2001-08-21 Micron Technology, Inc. Computer system diagnostics
US20010033550A1 (en) * 2000-01-28 2001-10-25 Banwell Thomas Clyde Physical layer auto-discovery for management of network elements
US20010051530A1 (en) * 2000-06-01 2001-12-13 Fujitsu Limited Communication monitoring and controlling for prevention of RF signal interference in information processing device having plural wireless communication units
US6338150B1 (en) * 1997-05-13 2002-01-08 Micron Technology, Inc. Diagnostic and managing distributed processor system
US20020007237A1 (en) * 2000-06-14 2002-01-17 Phung Tam A. Method and system for the diagnosis of vehicles
US20020090980A1 (en) * 2000-12-05 2002-07-11 Wilcox Russell J. Displays for portable electronic apparatus
US6438711B2 (en) * 1998-07-15 2002-08-20 Intel Corporation Method and apparatus for performing field diagnostics on a computer system
US20020138649A1 (en) * 2000-10-04 2002-09-26 Brian Cartmell Providing services and information based on a request that includes a unique identifier
US20020151327A1 (en) * 2000-12-22 2002-10-17 David Levitt Program selector and guide system and method
US6477357B1 (en) * 2000-03-24 2002-11-05 Qwest Communications International, Inc. Customizable wireless device having stackable modules
US20020184385A1 (en) * 2001-04-24 2002-12-05 Saul Kato Apparatus and method for communicating information to portable computing devices
US6499114B1 (en) * 1999-02-17 2002-12-24 General Electric Company Remote diagnostic system and method collecting sensor data according to two storage techniques
US6502411B2 (en) * 2000-09-11 2003-01-07 Kabushiki Kaisha Toshiba Remote inspection and control of refrigerator
US20030009710A1 (en) * 2001-05-10 2003-01-09 Charles Grant System and method for performing diagnostics using a portable device
US6516202B1 (en) * 1999-08-12 2003-02-04 Handspring, Inc. Mobile computer system designed for wireless communication expansion
US20030046377A1 (en) * 2000-12-27 2003-03-06 Wolfgang Daum Method and apparatus for appliance service diagnostics
US20030069750A1 (en) * 2000-08-11 2003-04-10 Sony Corporation System for automatic device registration
US20030074179A1 (en) * 2001-10-12 2003-04-17 Nokia Corporation Memory-card device for transferring information between the memory-card slot of an application device and a wireless terminal
US20030101325A1 (en) * 2001-11-29 2003-05-29 Giuseppe Desoli Transparent remote data storage device and method
US20030099362A1 (en) * 2001-11-27 2003-05-29 Doug Rollins Method and apparatus for WEP key management and propagation in a wireless system
US6587879B1 (en) * 1999-11-18 2003-07-01 International Business Machines Corporation Architecture for testing pervasive appliances
US6594657B1 (en) * 1999-06-08 2003-07-15 Albert-Inc. Sa System and method for enhancing online support services using natural language interface for searching database
US6640113B1 (en) * 2000-09-08 2003-10-28 Mobigence, Inc. Touch sensitive display integrated with a handheld radiotelephone
US6651190B1 (en) * 2000-03-14 2003-11-18 A. Worley Independent remote computer maintenance device
US6690947B1 (en) * 1999-03-25 2004-02-10 Kantan Inc. Methods and apparatus for a flexible wireless communication and cellular telephone system
US20040076266A1 (en) * 2000-07-27 2004-04-22 Hans-Werner Rudolf Xdsl modem that can be operated in the remote diagnosis mode and corresponding maintenance system
US6745011B1 (en) * 2000-09-01 2004-06-01 Telephia, Inc. System and method for measuring wireless device and network usage and performance metrics
US20040199353A1 (en) * 2003-04-01 2004-10-07 International Business Machines Corporation Multi-mode SCSI diagnostic tool, system, and method
US20040202015A1 (en) * 2003-01-21 2004-10-14 C-Guys, Inc. SDIO card development system
US20040233930A1 (en) * 2003-05-19 2004-11-25 Modular Computing & Communications Corporation Apparatus and method for mobile personal computing and communications
US20040236843A1 (en) * 2001-11-15 2004-11-25 Robert Wing Online diagnosing of computer hardware and software
US20040268005A1 (en) * 2001-07-16 2004-12-30 Dickie James P Portable computer with integrated PDA I/O docking cradle
US6853291B1 (en) * 1998-02-20 2005-02-08 Wrap S.P.A. System device and method for monitoring electric users, particularly household appliances
US20050075938A1 (en) * 2002-03-28 2005-04-07 International Business Machines Corporation Technique for simplified user registration of purchased goods using existing communications networks
US6898283B2 (en) * 2000-05-05 2005-05-24 Nokia Mobile Phones Ltd. Exchangable housing cover for a portable radio communication device
US6907264B1 (en) * 2000-08-09 2005-06-14 Lucent Technologies Inc. Methods and apparatus for modularization of real time and task oriented features in wireless communications
US20050159184A1 (en) * 2004-01-16 2005-07-21 U.S. Thermoelectric Consortium Wireless communications apparatus and method
US6947675B2 (en) * 2001-05-02 2005-09-20 Ricoh Company, Ltd. Remote maintenance and diagnosis of office or domestic appliances
US20050273662A1 (en) * 2004-05-27 2005-12-08 Thales Avionics, Inc. System and method for remote diagnostics for an in-flight entertainment system
US6978307B2 (en) * 2001-07-19 2005-12-20 Hewlett-Packard Development Company, L.P. Apparatus and method for providing customer service
US20060003804A1 (en) * 2004-05-25 2006-01-05 Unication Co., Ltd. Radio signal relaying apparatus
US6999792B2 (en) * 2001-09-20 2006-02-14 Peter Warren Input-output device with universal phone port
US20060105722A1 (en) * 2002-05-29 2006-05-18 Rajendra Kumar Portable data entry device with a detachable host pda
US7085542B2 (en) * 2002-05-30 2006-08-01 Motorola, Inc. Portable device including a replaceable cover
US20060181411A1 (en) * 2004-02-04 2006-08-17 Fast Raymond D System for, and method of, monitoring the movements of mobile items
US20060190321A1 (en) * 2004-12-27 2006-08-24 Martins Nicho Eurico P Method and computing system for games, lottery and/or advertising campaign events using SMS or multimedia messages
US20060195551A1 (en) * 2000-10-27 2006-08-31 Dowling Eric M Federated multiprotocol communication
US20060230312A1 (en) * 2005-03-29 2006-10-12 Microsoft Corporation Methods and systems for performing remote diagnostics
US20060227517A1 (en) * 2005-03-29 2006-10-12 Matsushita Electric Industrial Co., Ltd. Modified connector for improved manufacturing and testing
US20060241353A1 (en) * 2005-04-06 2006-10-26 Kyoko Makino Report check apparatus and computer program product
WO2006135758A1 (en) * 2005-06-09 2006-12-21 Whirlpool Corporation Components and accessories for a communicating appliance
US20070004550A1 (en) * 2005-06-30 2007-01-04 Dagoberto Krambeck Rotary recliner
US20070018957A1 (en) * 2005-07-22 2007-01-25 Samsung Electronics Co., Ltd. Method for setting basic display screen in mobile terminal
US20070079030A1 (en) * 2005-09-30 2007-04-05 Intel Corporation Auxiliary display and storage unit
US20070129813A1 (en) * 2005-12-01 2007-06-07 Joerg Ferchau System for managing appliances
US20070161404A1 (en) * 2005-10-18 2007-07-12 Nozomu Yasujima Wireless communication module for mobile communication
US20070192464A1 (en) * 2005-12-22 2007-08-16 Axis Ab Monitoring system and method for connecting a monitoring device to a service server
US20070207800A1 (en) * 2006-02-17 2007-09-06 Daley Robert C Diagnostics And Monitoring Services In A Mobile Network For A Mobile Device
US20070288583A1 (en) * 2001-04-13 2007-12-13 Rensin David K Systems and methods for saving internet content into a handheld internet appliance
US20080009325A1 (en) * 2006-07-10 2008-01-10 Research In Motion Limited Menu interface for mobile communications device
US20080040354A1 (en) * 2006-08-10 2008-02-14 Qualcomm Incorporated System and method for media content delivery
US7349964B2 (en) * 2000-07-25 2008-03-25 Ricoh Company, Ltd. Method and system for diagnosing, collecting information and servicing a remote system
US20080140886A1 (en) * 2004-12-24 2008-06-12 Masahiro Izutsu Mobile Information Communication Apparatus, Connection Unit for Mobile Information Communication Apparatus, and External Input/Output Unit for Mobile Information Communication Apparatus
US20080238653A1 (en) * 2007-03-30 2008-10-02 Sony Corporation, A Japanese Corporation Method and apparatus for identifying an electronic appliance
US20090010247A1 (en) * 2004-11-15 2009-01-08 Telefonaktiebolaget Lm Ericsson (Publ) Method and Arrangement for Enabling a Multimedia Communication Session
US7477919B2 (en) * 2002-09-19 2009-01-13 Peter Warren Handheld input/output device providing enhanced user interface for a mobile telephone
US7515937B2 (en) * 2003-09-25 2009-04-07 Lee Joseph C Wafer mobile phone platform system
US7647527B2 (en) * 2006-01-11 2010-01-12 International Business Machines Corporation Apparatus and method for collecting and displaying data for remote diagnostics

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100346367B1 (en) 1997-09-18 2002-08-01 마쓰시타 레키 가부시키가이샤 Self-diagnosing apparatus for refrigerator
US6163693A (en) * 1997-12-16 2000-12-19 Ericsson, Inc. Automated warranty registration
US6208853B1 (en) * 1998-02-24 2001-03-27 Lucent Technologies Inc. Methods for registering a warranty for a wireless device
FR2797070B1 (en) * 1999-07-30 2001-09-28 St Microelectronics Sa CHIP CARD READING INCLUDING AN ENERGY SAVING SYSTEM
IT1309109B1 (en) * 1999-10-13 2002-01-16 Merloni Elettrodomestici Spa SYSTEM FOR MONITORING AND CONTROL OF A SET OF ELECTRIC USERS.
US7234062B2 (en) 2000-07-18 2007-06-19 General Electric Company Authentication of remote appliance messages using an embedded cryptographic device
US6892546B2 (en) 2001-05-03 2005-05-17 Emerson Retail Services, Inc. System for remote refrigeration monitoring and diagnostics
KR20060119986A (en) * 2003-11-24 2006-11-24 인터디지탈 테크날러지 코포레이션 Method and apparatus for utilizing a directional beam antenna in a wireless transmit/receive unit
US20070004450A1 (en) 2005-06-30 2007-01-04 Parikh Jay G Mobile handheld electronic device with a removable cellphone
US7895309B2 (en) * 2006-01-11 2011-02-22 Microsoft Corporation Network event notification and delivery
WO2008099384A2 (en) * 2007-02-13 2008-08-21 Modu Ltd. Modular wireless communicator
US7552245B2 (en) * 2007-06-08 2009-06-23 Modu Ltd. Communication card with three operational states
US7872872B2 (en) * 2007-07-30 2011-01-18 Hewlett-Packard Development Company, L.P. Card-based power system for an electronic device

Patent Citations (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4977394A (en) * 1989-11-06 1990-12-11 Whirlpool Corporation Diagnostic system for an automatic appliance
US5410706A (en) * 1991-09-09 1995-04-25 Compaq Computer Corporation Computer system having a remote reboot facility with both hard and soft reset capabilities
US5628055A (en) * 1993-03-04 1997-05-06 Telefonaktiebolaget L M Ericsson Publ Modular radio communications system
US5455933A (en) * 1993-07-14 1995-10-03 Dell Usa, L.P. Circuit and method for remote diagnosis of personal computers
US5625673A (en) * 1994-09-22 1997-04-29 Lucent Technologies Inc. Modular communication apparatus
US5893037A (en) * 1994-12-09 1999-04-06 Eastman Kodak Company Combined electronic/silver-halide image capture system with cellular transmission capability
US5907815A (en) * 1995-12-07 1999-05-25 Texas Instruments Incorporated Portable computer stored removable mobile telephone
US5809115A (en) * 1996-01-03 1998-09-15 Nokia Mobile Phones Ltd. Terminal to be coupled to a telecommunications network using radio communication
US5732268A (en) * 1996-02-26 1998-03-24 Award Software International Extended BIOS adapted to establish remote communication for diagnostics and repair
US5875430A (en) * 1996-05-02 1999-02-23 Technology Licensing Corporation Smart commercial kitchen network
US5961594A (en) * 1996-09-26 1999-10-05 International Business Machines Corporation Remote node maintenance and management method and system in communication networks using multiprotocol agents
US6338150B1 (en) * 1997-05-13 2002-01-08 Micron Technology, Inc. Diagnostic and managing distributed processor system
US6201867B1 (en) * 1997-05-14 2001-03-13 Kunihiko Koike Portable telephone having a removable covering
US6243578B1 (en) * 1997-06-24 2001-06-05 Kunihiko Koike Transmitting/receiving unit for use with a mobile communication device
US6175934B1 (en) * 1997-12-15 2001-01-16 General Electric Company Method and apparatus for enhanced service quality through remote diagnostics
US6853291B1 (en) * 1998-02-20 2005-02-08 Wrap S.P.A. System device and method for monitoring electric users, particularly household appliances
US6279125B1 (en) * 1998-06-24 2001-08-21 Micron Technology, Inc. Computer system diagnostics
US6438711B2 (en) * 1998-07-15 2002-08-20 Intel Corporation Method and apparatus for performing field diagnostics on a computer system
US6188917B1 (en) * 1998-09-16 2001-02-13 Nokia Mobile Phones Limited Portable telecommunications assembly having user hand-hold, and associated method
US6275695B1 (en) * 1998-10-08 2001-08-14 Nortel Networks Limited Spectrum yield management in a wireless communication system
US6499114B1 (en) * 1999-02-17 2002-12-24 General Electric Company Remote diagnostic system and method collecting sensor data according to two storage techniques
US6272575B1 (en) * 1999-02-26 2001-08-07 Lucent Technologies Inc. Modular digital assistant
US7194285B2 (en) * 1999-03-25 2007-03-20 Kantan Inc. Methods and apparatus for a multi-standard wireless communication and cellular telephone system
US6690947B1 (en) * 1999-03-25 2004-02-10 Kantan Inc. Methods and apparatus for a flexible wireless communication and cellular telephone system
US6594657B1 (en) * 1999-06-08 2003-07-15 Albert-Inc. Sa System and method for enhancing online support services using natural language interface for searching database
US6516202B1 (en) * 1999-08-12 2003-02-04 Handspring, Inc. Mobile computer system designed for wireless communication expansion
US6587879B1 (en) * 1999-11-18 2003-07-01 International Business Machines Corporation Architecture for testing pervasive appliances
US20010033550A1 (en) * 2000-01-28 2001-10-25 Banwell Thomas Clyde Physical layer auto-discovery for management of network elements
US6651190B1 (en) * 2000-03-14 2003-11-18 A. Worley Independent remote computer maintenance device
US6477357B1 (en) * 2000-03-24 2002-11-05 Qwest Communications International, Inc. Customizable wireless device having stackable modules
US6898283B2 (en) * 2000-05-05 2005-05-24 Nokia Mobile Phones Ltd. Exchangable housing cover for a portable radio communication device
US20010051530A1 (en) * 2000-06-01 2001-12-13 Fujitsu Limited Communication monitoring and controlling for prevention of RF signal interference in information processing device having plural wireless communication units
US20020007237A1 (en) * 2000-06-14 2002-01-17 Phung Tam A. Method and system for the diagnosis of vehicles
US7349964B2 (en) * 2000-07-25 2008-03-25 Ricoh Company, Ltd. Method and system for diagnosing, collecting information and servicing a remote system
US20040076266A1 (en) * 2000-07-27 2004-04-22 Hans-Werner Rudolf Xdsl modem that can be operated in the remote diagnosis mode and corresponding maintenance system
US6907264B1 (en) * 2000-08-09 2005-06-14 Lucent Technologies Inc. Methods and apparatus for modularization of real time and task oriented features in wireless communications
US20030069750A1 (en) * 2000-08-11 2003-04-10 Sony Corporation System for automatic device registration
US6745011B1 (en) * 2000-09-01 2004-06-01 Telephia, Inc. System and method for measuring wireless device and network usage and performance metrics
US6640113B1 (en) * 2000-09-08 2003-10-28 Mobigence, Inc. Touch sensitive display integrated with a handheld radiotelephone
US6502411B2 (en) * 2000-09-11 2003-01-07 Kabushiki Kaisha Toshiba Remote inspection and control of refrigerator
US20020138649A1 (en) * 2000-10-04 2002-09-26 Brian Cartmell Providing services and information based on a request that includes a unique identifier
US20060195551A1 (en) * 2000-10-27 2006-08-31 Dowling Eric M Federated multiprotocol communication
US20020090980A1 (en) * 2000-12-05 2002-07-11 Wilcox Russell J. Displays for portable electronic apparatus
US20020151327A1 (en) * 2000-12-22 2002-10-17 David Levitt Program selector and guide system and method
US20030046377A1 (en) * 2000-12-27 2003-03-06 Wolfgang Daum Method and apparatus for appliance service diagnostics
US20070288583A1 (en) * 2001-04-13 2007-12-13 Rensin David K Systems and methods for saving internet content into a handheld internet appliance
US20020184385A1 (en) * 2001-04-24 2002-12-05 Saul Kato Apparatus and method for communicating information to portable computing devices
US6947675B2 (en) * 2001-05-02 2005-09-20 Ricoh Company, Ltd. Remote maintenance and diagnosis of office or domestic appliances
US20030009710A1 (en) * 2001-05-10 2003-01-09 Charles Grant System and method for performing diagnostics using a portable device
US20040268005A1 (en) * 2001-07-16 2004-12-30 Dickie James P Portable computer with integrated PDA I/O docking cradle
US6978307B2 (en) * 2001-07-19 2005-12-20 Hewlett-Packard Development Company, L.P. Apparatus and method for providing customer service
US6999792B2 (en) * 2001-09-20 2006-02-14 Peter Warren Input-output device with universal phone port
US7266391B2 (en) * 2001-09-20 2007-09-04 Peter Warren Expanded display and input-output device for mobile wireless telephone
US20030074179A1 (en) * 2001-10-12 2003-04-17 Nokia Corporation Memory-card device for transferring information between the memory-card slot of an application device and a wireless terminal
US20040236843A1 (en) * 2001-11-15 2004-11-25 Robert Wing Online diagnosing of computer hardware and software
US20030099362A1 (en) * 2001-11-27 2003-05-29 Doug Rollins Method and apparatus for WEP key management and propagation in a wireless system
US20030101325A1 (en) * 2001-11-29 2003-05-29 Giuseppe Desoli Transparent remote data storage device and method
US20050075938A1 (en) * 2002-03-28 2005-04-07 International Business Machines Corporation Technique for simplified user registration of purchased goods using existing communications networks
US20060105722A1 (en) * 2002-05-29 2006-05-18 Rajendra Kumar Portable data entry device with a detachable host pda
US7085542B2 (en) * 2002-05-30 2006-08-01 Motorola, Inc. Portable device including a replaceable cover
US7477919B2 (en) * 2002-09-19 2009-01-13 Peter Warren Handheld input/output device providing enhanced user interface for a mobile telephone
US20040202015A1 (en) * 2003-01-21 2004-10-14 C-Guys, Inc. SDIO card development system
US7225357B2 (en) * 2003-01-21 2007-05-29 Zentek Technology Japan, Inc. SDIO card development system
US20040199353A1 (en) * 2003-04-01 2004-10-07 International Business Machines Corporation Multi-mode SCSI diagnostic tool, system, and method
US20040233930A1 (en) * 2003-05-19 2004-11-25 Modular Computing & Communications Corporation Apparatus and method for mobile personal computing and communications
US7515937B2 (en) * 2003-09-25 2009-04-07 Lee Joseph C Wafer mobile phone platform system
US20050159184A1 (en) * 2004-01-16 2005-07-21 U.S. Thermoelectric Consortium Wireless communications apparatus and method
US20060181411A1 (en) * 2004-02-04 2006-08-17 Fast Raymond D System for, and method of, monitoring the movements of mobile items
US20060003804A1 (en) * 2004-05-25 2006-01-05 Unication Co., Ltd. Radio signal relaying apparatus
US7269761B2 (en) * 2004-05-27 2007-09-11 Thales Avionics, Inc. System and method for remote diagnostics for an in-flight entertainment system
US20050273662A1 (en) * 2004-05-27 2005-12-08 Thales Avionics, Inc. System and method for remote diagnostics for an in-flight entertainment system
US20090010247A1 (en) * 2004-11-15 2009-01-08 Telefonaktiebolaget Lm Ericsson (Publ) Method and Arrangement for Enabling a Multimedia Communication Session
US20080140886A1 (en) * 2004-12-24 2008-06-12 Masahiro Izutsu Mobile Information Communication Apparatus, Connection Unit for Mobile Information Communication Apparatus, and External Input/Output Unit for Mobile Information Communication Apparatus
US20060190321A1 (en) * 2004-12-27 2006-08-24 Martins Nicho Eurico P Method and computing system for games, lottery and/or advertising campaign events using SMS or multimedia messages
US20060227517A1 (en) * 2005-03-29 2006-10-12 Matsushita Electric Industrial Co., Ltd. Modified connector for improved manufacturing and testing
US20060230312A1 (en) * 2005-03-29 2006-10-12 Microsoft Corporation Methods and systems for performing remote diagnostics
US20060241353A1 (en) * 2005-04-06 2006-10-26 Kyoko Makino Report check apparatus and computer program product
WO2006135758A1 (en) * 2005-06-09 2006-12-21 Whirlpool Corporation Components and accessories for a communicating appliance
US20070004550A1 (en) * 2005-06-30 2007-01-04 Dagoberto Krambeck Rotary recliner
US20070018957A1 (en) * 2005-07-22 2007-01-25 Samsung Electronics Co., Ltd. Method for setting basic display screen in mobile terminal
US20070079030A1 (en) * 2005-09-30 2007-04-05 Intel Corporation Auxiliary display and storage unit
US20070161404A1 (en) * 2005-10-18 2007-07-12 Nozomu Yasujima Wireless communication module for mobile communication
US20070129813A1 (en) * 2005-12-01 2007-06-07 Joerg Ferchau System for managing appliances
US20070192464A1 (en) * 2005-12-22 2007-08-16 Axis Ab Monitoring system and method for connecting a monitoring device to a service server
US7647527B2 (en) * 2006-01-11 2010-01-12 International Business Machines Corporation Apparatus and method for collecting and displaying data for remote diagnostics
US20070207800A1 (en) * 2006-02-17 2007-09-06 Daley Robert C Diagnostics And Monitoring Services In A Mobile Network For A Mobile Device
US20080009325A1 (en) * 2006-07-10 2008-01-10 Research In Motion Limited Menu interface for mobile communications device
US20080040354A1 (en) * 2006-08-10 2008-02-14 Qualcomm Incorporated System and method for media content delivery
US20080238653A1 (en) * 2007-03-30 2008-10-02 Sony Corporation, A Japanese Corporation Method and apparatus for identifying an electronic appliance

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100255812A1 (en) * 2008-11-11 2010-10-07 Onmobile Global Limited Method and system for updating social networking site with ring back tone information
US9277050B2 (en) * 2008-11-11 2016-03-01 Onmobile Global Limited Method and system for updating social networking site with ring back tone information
US9002840B2 (en) 2009-02-02 2015-04-07 Yahoo! Inc. Automated search
US20100198812A1 (en) * 2009-02-02 2010-08-05 Yahoo! Inc. Automated search
US8458177B2 (en) * 2009-02-02 2013-06-04 Yahoo! Inc. Automated search
US20110178904A1 (en) * 2010-01-20 2011-07-21 Futurewei Technologies, Inc. Method for Accounting Information Handling in an Interworking
US20120030075A1 (en) * 2010-01-20 2012-02-02 Futurewei Technologies, Inc. Method for Accounting Information Handling in an Interworking
US8521624B2 (en) * 2010-01-20 2013-08-27 Futurewei Technologies, Inc. Method for accounting information handling in an interworking
US8762232B2 (en) * 2010-01-20 2014-06-24 Futurewei Technologies, Inc. Method for accounting information handling in an interworking
US20110212749A1 (en) * 2010-02-27 2011-09-01 Daren Lewis Mobile device for enhanced connectivity
US8331981B2 (en) 2010-02-27 2012-12-11 Daren Lewis Mobile device for enhanced connectivity
WO2011145093A3 (en) * 2010-05-17 2012-01-12 Modu Ltd. Decentralized system and method for voice and video sessions
US8588990B2 (en) 2011-06-30 2013-11-19 Ayla Networks, Inc. Communicating through a server between appliances and applications
US20140229466A1 (en) * 2013-02-12 2014-08-14 Sony Corporation Information processing apparatus, information processing method, and program
US9922079B2 (en) * 2013-02-12 2018-03-20 Sony Corporation Information processing apparatus, for assisting user in setting an appropriate search condition
US20150050961A1 (en) * 2013-08-19 2015-02-19 Mbit Wireless, Inc. Method and apparatus for an add-on communication device
US9369169B2 (en) * 2013-08-19 2016-06-14 Mbit Wireless, Inc. Method and apparatus for an add-on communication device
US9979427B2 (en) 2014-09-09 2018-05-22 Ppip Llc Privacy and security systems and methods of use
US10128890B2 (en) 2014-09-09 2018-11-13 Ppip Llc Privacy and security systems and methods of use

Also Published As

Publication number Publication date
US20120120994A1 (en) 2012-05-17
US20130303115A1 (en) 2013-11-14
US8091772B2 (en) 2012-01-10
US8994230B2 (en) 2015-03-31
US8746549B2 (en) 2014-06-10
US8032259B2 (en) 2011-10-04
US20120062043A1 (en) 2012-03-15
US8517255B2 (en) 2013-08-27
US8342394B2 (en) 2013-01-01
US20090083000A1 (en) 2009-03-26
US20130045776A1 (en) 2013-02-21
US20090199025A1 (en) 2009-08-06
US20090078760A1 (en) 2009-03-26

Similar Documents

Publication Publication Date Title
US20090083060A1 (en) Automated computer electronics device reporting
EP2342869B1 (en) System and method for managing and appling history information of terminal in converged personal network service environment, and converged personal network service server, mobile communication and end device therefor
ES2361192T3 (en) MANAGEMENT AND REMOTE ACCESS TO DATABASES, SERVICES AND DEVICES ASSOCIATED WITH A MOBILE TERMINAL.
KR100744384B1 (en) Method and apparatus for providing charging information of wireless data communication service
CN102918919B (en) The system and method for the PDP Context in management wireless data communication network
USRE48699E1 (en) Methods and apparatus for communicating messages between mobile communications devices and internet enabled devices
US20060293036A1 (en) System for identifying mobile terminal device automatically and system for value added service access
US20050153683A1 (en) Plug and play mobile services
US20050060364A1 (en) System and method for over the air (OTA) wireless device and network management
CN102932958A (en) Method, device and system for real-time data sharing
WO2002082725A1 (en) Framework for a dynamic management system
WO2014183260A1 (en) Method, device and system for processing data service under roaming scenario
US9467841B2 (en) Information processing apparatus, wireless communication apparatus, and communication system
TW201406186A (en) System and method for updating network configuration parameters
US20100199333A1 (en) System and method for providing device management service to electronic device having no broadband communication module
WO2010124579A1 (en) Method and system for terminal protection
US20040077331A1 (en) System and method for tracking dropped calls in a wireless telecommunication system
US20080278286A1 (en) Communication Method, System and User Terminal
WO2012065492A1 (en) Method for sending imsi and terminal
KR100872969B1 (en) Method for updating me information when usim card of ue is changed and system thereof
KR20080090069A (en) User interface service system and its method of a mobile communication terminal
JP2007134796A (en) Mobile communication system and identification information transmitter
KR100592774B1 (en) System for setting added service of mobile phone using extended short message service and method thereof
KR100542922B1 (en) Wireless instant messaging service method and system there-for
EP4300896A1 (en) Setting system for mobile communication terminal and method therefor

Legal Events

Date Code Title Description
AS Assignment

Owner name: MODU LTD., ISRAEL

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SHERMAN, ITAY;BYCHKOV, EYAL;RON, URI;AND OTHERS;REEL/FRAME:021686/0355;SIGNING DATES FROM 20081006 TO 20081012

AS Assignment

Owner name: SUN, DAVID, CALIFORNIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:MODU LTD.;REEL/FRAME:023810/0357

Effective date: 20091201

Owner name: SUN, DAVID,CALIFORNIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:MODU LTD.;REEL/FRAME:023810/0357

Effective date: 20091201

XAS Not any more in us assignment database

Free format text: RECORDATION;ASSIGNOR:MODU LTD.;REEL/FRAME:023639/0498

AS Assignment

Owner name: GOOGLE INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MODU LTD.;REEL/FRAME:030351/0496

Effective date: 20120207

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: GOOGLE LLC, CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:GOOGLE INC.;REEL/FRAME:044142/0357

Effective date: 20170929