US20190199849A1 - Protective case for adding wireless functionality to a handheld electronic device - Google Patents
Protective case for adding wireless functionality to a handheld electronic device Download PDFInfo
- Publication number
- US20190199849A1 US20190199849A1 US16/290,273 US201916290273A US2019199849A1 US 20190199849 A1 US20190199849 A1 US 20190199849A1 US 201916290273 A US201916290273 A US 201916290273A US 2019199849 A1 US2019199849 A1 US 2019199849A1
- Authority
- US
- United States
- Prior art keywords
- radio
- data
- protective case
- electronic device
- handheld electronic
- 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
Links
Images
Classifications
-
- H04M1/72575—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3827—Portable transceivers
- H04B1/3888—Arrangements for carrying or protecting transceivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/0202—Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
- H04M1/0254—Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets comprising one or a plurality of mechanically detachable modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/7246—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions by connection of exchangeable housing parts
-
- H04M1/7253—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1633—Protecting arrangement for the entire housing of the computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/02—Details of telephonic subscriber devices including a Bluetooth interface
Definitions
- aspects of the present application generally relate to wireless communications. More specifically, to a method and apparatus for adding wireless functionality to a handheld electronic device.
- a method and/or apparatus is provided for adding wireless functionality to a handheld electronic device, substantially as illustrated by and/or described in connection with at least one of the figures, as set forth more completely in the claims.
- FIG. 1 depicts an example protective case with integrated wireless adaptor for a handheld electronic device.
- FIG. 2 depicts an example module of the protective case shown in FIG. 1 .
- FIG. 3 depicts an example handheld electronic device that is operable to interface with the case described with reference to FIGS. 1 and 2 .
- FIG. 4 is a flowchart illustrating communication by a system comprising a smartphone and a protective case with integrated wireless adaptor.
- FIG. 5 is a flowchart illustrating messaging operations performed by a system comprising a smartphone and a protective case with integrated wireless adaptor.
- FIG. 7 is a flowchart illustrating connection initialization operations performed by a system comprising a smartphone and a protective case with integrated wireless adaptor.
- FIG. 8 is a flowchart illustrating determining location in a system comprising a smartphone and a protective case with integrated wireless adaptor.
- circuits and circuitry refer to physical electronic components (i.e. hardware) and any software and/or firmware (“code”) which may configure the hardware, be executed by the hardware, and or otherwise be associated with the hardware.
- code software and/or firmware
- and/or means any one or more of the items in the list joined by “and/or”.
- x and/or y means any element of the three-element set ⁇ (x), (y), (x, y) ⁇ .
- x, y, and/or z means any element of the seven-element set ⁇ (x), (y), (z), (x, y), (x, z), (y, z), (x, y, z) ⁇ .
- the terms “block” and “module” refer to functions than can be performed by one or more circuits.
- the term “example” means serving as a non-limiting example, instance, or illustration.
- the term “e.g.,” introduces a list of one or more non-limiting examples, instances, or illustrations.
- FIG. 1 depicts an example protective case with integrated wireless adaptor for a handheld electronic device.
- the example case 100 comprises walls 102 a - 102 e to encase a handheld device.
- the walls 102 a - 102 d of this example implementation are arranged such that a handheld device mounts to the case 100 by sliding in from the top (as indicated by arrow 120 ) and, once the handheld is mounted, the arrange may be as follows: an inner surface of wall 102 a faces a front side (e.g., screen and/or bezel) of the handheld device; an inner surface of the wall 102 b faces a right side of the handheld device; an inner surface of the wall 102 c faces a left side of the handheld device; an inner surface of the wall 102 d faces a back side of the handheld device; and an inner surface of the wall 102 e faces the bottom of the handheld device.
- a front side e.g., screen and/or bezel
- the example case 100 substantially encases the mounted handheld device such that: the device is secured in the case 100 and does not inadvertently fall out of the case 100 , the device is protected from scratches, and/or the handheld device is protected from damage in the event that it is dropped.
- the dimensions of the handheld device plus case 100 when the device is mounted may be substantially similar to the dimensions of the handheld device when it is not mounted in the case 100 .
- each of the walls 102 a - 102 d may be on the order of millimeters in thickness and the wall 102 e may be on the order of tens of millimeters in thickness.
- the walls 102 a - 102 e may be made of rubber or plastic (or other suitable material).
- the wall 102 a has a cut-out to allow access to a touchscreen of the mounted handheld device.
- the wall 102 d has an antenna 110 embedded in it.
- the wall 102 e has cutouts 104 a and 104 b to enable access to features (e.g., speakers) of the handheld device, has a cutout 104 c to enable connection (e.g., via a USB cable) to a device (e.g., a laptop or desktop computer) that is not mounted in the case 100 , and has a module 112 embedded in it (and is thus thicker than walls 102 a - 102 d to accommodate the module 112 ).
- a device e.g., a laptop or desktop computer
- FIG. 2 depicts an example module of the case shown in FIG. 1 .
- the example module 112 may function as a wireless adaptor and comprises a CPU 212 , memory 214 , input/output (I/O) module 216 , radio module 218 , connector 220 , and connector 222 .
- I/O input/output
- the CPU 212 may be operable to control operation of the wireless case 100 .
- the CPU 212 may, for example, execute an operating system, and/or other programs (e.g., programs that implement one or more layers of a network protocol stack) to, for example, process data, manage transfers of data, and/or control operation of the various modules of the case 100 .
- programs e.g., programs that implement one or more layers of a network protocol stack
- the memory module 214 may comprise, for example, RAM, configuration registers, and/or mass storage (e.g., a hard drive and/or flash memory).
- the memory module 210 may comprise program memory that may store code to be executed by the CPU 212 , run-time data that may be generated as a result of the CPU 212 executing code, parameters which configure one or more of the modules of the case 100 , and/or data received via the busses 224 a and 224 b .
- the case 100 may support a mode of operation in which a device to which the case 100 is mounted can use memory 214 as a mass storage device (e.g., a USB mass storage device).
- the I/O module 216 may be operable to manage or facilitate transfers over and/or among data busses 226 , 224 a and 224 b .
- I/O module 216 may perform packet-based switching or routing among data busses 226 , 224 , and 224 b .
- protocols used on the busses 226 , 224 a , and 224 b may comprise, for example, one or more of USB, IEEE 1394, Ethernet, PCMCIA, PCI-X, and/or any other suitable protocol(s).
- the I/O module 216 may operate as a passthrough such that the connector 222 is (or appears to devices connected to connector 222 and connector 220 as if it is) directly connected (i.e. “wired”) to the connector 220 .
- the I/O module 216 may operate a selective passthrough such that sometimes, and/or for some devices, the connector 220 and connector 222 are (or appear to be) wired together and sometimes, and/or for some devices, are not (or appear not to be) wired together.
- the radio 218 may be operable to receive data via the bus 226 , packetize the data, encode the data, convert the data to analog, modulate the data onto one or more carriers, and/or otherwise process the data to prepare it for transmission via antenna 110 in accordance with one or more wireless protocols.
- the radio 218 may be operable to receive data RF signals via antenna 110 , downconvert, demodulate, decode, convert to digital, and/or otherwise process the received signals to recover data contained therein, and make the data available to the bus 226 .
- the radio 218 may support one or more wireless communication protocols not supported by a handheld device with which the case 100 is designed to interface.
- Example wireless communication protocols which may be supported by the radio 218 include the ISO 18000-7 standard, and protocols described in U.S. patent applications having Ser. No. 13/267,640 (“Method and Apparatus for Adaptive Searching of Distributed Datasets”) and Ser. No. 13/267,621 (“Method and Apparatus for Low-Power, Long-Range Networking”), which are incorporated herein by reference as set forth above.
- the antenna 110 may be operable to transmit and receive electromagnetic signals in one or more frequency bands.
- the antenna 110 may be operable to transmit and receive signals in the ISM frequency band centered at 433.92 MHz.
- the connector 220 may enable electrical connection of the case 100 to a handheld electronic device 300 mounted in the case 100 .
- the connector 220 may comprise pins suitable for carrying the protocol(s) utilized on the bus 224 a .
- the connector 220 may be a male connector.
- the connector 222 may enable electrical connection of an electronic device (e.g., a computer) to the case 100 while a handheld device is mounted in the case 100 and/or to the handheld electronic device mounted in the case 100 .
- the connector 222 may comprise pins suitable for carrying the protocol(s) utilized on the bus 224 b which may comprise, for example, USB, IEEE 1394, Ethernet, and/or any other suitable protocol.
- the connector 222 may be a female connector.
- the CPU 302 may be operable to control operation of the handheld wireless device 300 .
- the CPU 302 may, for example, execute an operating system, and/or other programs (e.g., programs that implement one or more layers of a network protocol stack) to, for example, process data, manage transfers of data, and/or control operation of the various modules of the handheld device 300 .
- programs e.g., programs that implement one or more layers of a network protocol stack
- the memory module 304 may comprise, for example, RAM, configuration registers, and/or mass storage (e.g., a hard drive and/or flash memory).
- the memory module 304 may be comprise program memory that may store code to be executed by the CPU 302 , run-time data that may be generated as a result of the CPU 212 executing code, parameters which configure one or more of the modules of the case 100 , and/or data received via the bus 312 .
- the I/O module 306 may be operable to manage or facilitate transfers over and/or between data busses 312 and 314 .
- protocols used on the busses 314 and 314 may comprise, for example, one or more of USB, IEEE 1394, Ethernet, PCMCIA, PCI-X, and/or any other suitable protocol(s).
- the radio 308 may be operable to receive data via the bus 226 , packetize the data, encode the data, convert the data to analog, modulate the data onto one or more carriers, and/or otherwise process the data to prepare it for transmission via antenna 316 in accordance with one or more wireless protocols.
- the radio 308 may be operable to receive data RF signals via antenna 316 , downconvert, demodulate, decode, convert to digital, and/or otherwise process the received signals to recover data contained therein, and make the data available to the bus 314 .
- the radio 308 may support, cellular protocols, Wi-Fi, WiMAX, Bluetooth, and/or other wireless communication protocols but may not support one or more wireless communication protocols supported by the case 100 .
- Example wireless communication protocols which may be supported by the radio 218 include the ISO 18000-7 standard, and protocols described in U.S. patent applications having Ser. No. 13/267,640 (“Method and Apparatus for Adaptive Searching of Distributed Datasets”) and Ser. No. 13/267,621 (“Method and Apparatus for Low-Power, Long-Range Networking”), which are incorporated by reference above.
- the connector 310 may enable electrical connection of the handheld device 300 to other devices.
- the connector 310 may comprise pins suitable for carrying the protocol(s) utilized on the bus 312 .
- the connector 310 may be a female connector.
- FIG. 4 is a flowchart illustrating communication by a system comprising a smartphone and a protective case with integrated wireless adaptor.
- the example steps begin with step 402 in which the case 100 is mounted to the handheld device 300 .
- step 404 information is exchanged, via bus 224 a , connector 220 , connector 310 , and bus 312 , between the case 100 and the device 300 to establish a connection between the device 300 and case 100 .
- the device 300 generates data to be transmitted and outputs the data to the connector 300 .
- the case 100 receives, via connector 220 , the data generated in step 406 .
- the case 100 processes the data (e.g., based on commands received along with the data) and transmits the data via the radio.
- the case may receive data via the radio 218 .
- the data may be, for example, a response to the data transmitted in step 410 .
- the communications via the radio 218 may be part of an adaptive search as described in U.S. patent application Ser. No. 13/267,640, which is incorporated by reference above.
- the case 100 may output the data to the connector 220 .
- the device 300 may receive the received data via connector 310 .
- the device 300 may process the data and present it, and/or related information to a user.
- FIG. 5 is a flowchart illustrating messaging operations performed by a system comprising a smartphone and a protective case with integrated wireless adaptor.
- the example steps begin with step 502 in which the case 100 is mounted to the handheld device 300 .
- step 504 information is exchanged, via bus 224 a , connector 220 , connector 310 , and bus 312 , between the case 100 and the device 300 to establish a connection between the device 300 and case 100 .
- a user of the device 300 launches a messaging application, creates a message to be sent to a another device (e.g., a device like the device 300 that is mounted to a case like the case 100 ) which may be reachable via some unique identifier (e.g., phone number, voice mail, IP address, etc.), and clicks “send.”
- the device 300 informs the case 100 of the message to be sent and the case 100 determines whether the other device can be reached via the radio 218 . If so, then in step 512 the message is transmitted via the radio 218 . If not, then in step 510 the message is transmitted via radio 308 .
- the message may be an SMS (short messaging service) or MMS (multimedia messaging service) message. Accordingly, when the other device is in range of the radio 218 the SMS or MMS message may be converted to a format suitable for the radio 218 and transmitted via the radio 218 rather than via a cellular transmitter of the device 300 .
- the radio 218 may be lower power and/or lower cost. Sending the message via the radio 218 may be lower cost because, for example, the frequencies over which the radio 218 communicates may not require a license in the location in which the message is being transmitted, and or the license required is less expensive than the cost to send an MMS or SMS message via a cellular carrier associated with the radio 308 .
- FIG. 6 is a flowchart illustrating social network operations performed by a system comprising a smartphone and a protective case with integrated wireless adaptor.
- the example steps begin with step 602 in which the case 100 is mounted to the handheld device 300 .
- step 604 information is exchanged, via bus 224 a , connectors 220 , connector 310 , and bus 312 , between the case 100 and the device 300 to establish a connection between the device 300 and case 100 .
- a user configures (e.g., via a graphical user interface (GUI) running on the device 300 ) profile information (e.g., the user's “likes” and “dislikes,” the user's affiliations, products the user is using/carrying/wearing, the user's online URLs/handles/identifiers, etc.) that the user wishes to share with other that are in-range of the radio 218 .
- profile information e.g., the user's “likes” and “dislikes,” the user's affiliations, products the user is using/carrying/wearing, the user's online URLs/handles/identifiers, etc.
- the device 300 may store the profile information to the memory 214 and the profile information may then be broadcast (e.g., periodically) via the radio 218 .
- FIG. 7 is a flowchart illustrating connection initialization operations performed by a system comprising a smartphone and a protective case with integrated wireless adaptor. The example steps begin with step 702 in which the case 100 is mounted to the handheld device 300 .
- the radio 308 supports a first wireless protocol such as, for example, Bluetooth, which has a shorter range than the second wireless protocol(s) supported by the radio 218 .
- step 704 information is exchanged, via bus 224 a , connectors 220 , connector 310 , and bus 312 , between the case 100 and the device 300 to establish a connection between the device 300 and case 100 .
- the case 100 determines (e.g., via transmission and/or reception of beacons, probes, and/or other messages via the radio 218 ) that the it and the device 300 mounted to it are approaching a another device which has one or more radios that support the first wireless protocol (e.g., Bluetooth) and the second wireless protocol (e.g., protocols described in U.S. patent applications having Ser. No.
- first wireless protocol e.g., Bluetooth
- the second wireless protocol e.g., protocols described in U.S. patent applications having Ser. No.
- step 708 the case 100 communicates with the other device via the radio 218 to exchange information for setting up a connection between the radio 308 and the second device, in anticipation of the other device coming within range of the radio 308 .
- step 710 the other device becomes in-range of the radio 308 and the information exchanged in step 708 is utilized to quickly establish a connection between the radio 308 and the other device.
- the radio 218 enables out-of-band setup (or at least partial setup) of a network connection between the radio 308 and the other device while the other device is out-of-range of the radio 308 .
- the case 100 may determine its location based on responses received in step 808 .
- the case 100 may triangulate is location based on the number of responses received, the identity of devices or tags from which responses were received, and/or the timing with which the responses were received.
- the determination of location may comprise consulting a local and/or remote database which stores the location of tags and/or devices.
- the case 100 may convey the determined location to the device 300 .
- implementations may provide a non-transitory computer readable medium and/or storage medium, and/or a non-transitory machine readable medium and/or storage medium, having stored thereon, a machine code and/or a computer program having at least one code section executable by a machine and/or a computer, thereby causing the machine and/or computer to perform the steps as described herein for using a device case with integrated wireless adaptor.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
Abstract
Description
- This application is a continuation of U.S. patent application Ser. No. 16/037,739, filed on Jul. 17, 2018, which is a continuation of U.S. patent application Ser. No. 15/809,188, filed on Nov. 10, 2017, which is a continuation of U.S. patent application Ser. No. 15/475,495, filed on Mar. 31, 2017, which is a continuation of U.S. patent application Ser. No. 15/242,932, filed on Aug. 22, 2016, which is a continuation of U.S. patent application Ser. No. 14/590,507, filed on Jan. 6, 2015, now U.S. Pat. No. 9,425,847, which is a continuation of U.S. patent application Ser. No. 13/549,102, filed on Jul. 13, 2012, now U.S. Pat. No. 8,929,961, which in turn makes reference to, claims priority to, and claims benefit from U.S. Provisional Patent Application Ser. No. 61/572,390, filed on Jul. 15, 2011.
- Each of the above identified applications is hereby incorporated herein by reference in its entirety.
- This patent application also makes reference to:
- U.S. Provisional Patent Application Ser. No. 61/464,376 entitled “Advanced Communication System for Wide-Area Low Power Wireless Applications and Active RFID” and filed on Mar. 2, 2011;
U.S. patent application Ser. No. 13/267,640 entitled “Method and Apparatus for Adaptive Searching of Distributed Datasets,” filed on Oct. 6, 2011, and now published as United States Patent Application Publication 2012/0087267;
U.S. patent application Ser. No. 13/267,621 entitled “Method and Apparatus for Low-Power, Long-Range Networking,” filed on Oct. 6, 2011, and now published as United States Patent Application Publication 2012/0087350;
U.S. patent application Ser. No. 13/270,802 entitled “Method and Apparatus for a Multi-band, Multi-mode Smartcard,” filed on Oct. 11, 2011, and now published as United States Patent Application Publication 2012/008449;
U.S. patent application Ser. No. 13/270,959 entitled “Method and Apparatus for an Integrated Antenna,” filed on Oct. 11, 2011, and now published as United States Patent Application Publication 2012/0086615;
U.S. patent application Ser. No. 13/289,054 entitled “Method and Apparatus for Electronic Payment,” filed on Nov. 4, 2011, and now published as United States Patent Application Publication 2012/0116887;
U.S. patent application Ser. No. 13/297,348 entitled “Method and Apparatus for Interfacing with a Smartcard,” filed on Nov. 16, 2011, and now published as United States Patent Application Publication 2012/0118952;
U.S. patent application Ser. No. 13/354,513 entitled “Method and Apparatus for Memory Management” and filed on Jan. 20, 2012;
U.S. patent application Ser. No. 13/354,615 entitled “Method and Apparatus for Discovering, People, Products, and/or Services via a Localized Wireless Network” and filed on Jan. 20, 2012;
U.S. patent application Ser. No. 13/396,708 entitled “Method and apparatus for Plug and Play, Networkable ISO 18000-7 Connectivity” and filed on Feb. 15, 2012;
U.S. patent application Ser. No. 13/396,739 entitled “Method and Apparatus for Serving Advertisements in a Low-Power Wireless Network” and filed on Feb. 15, 2012;
U.S. patent application Ser. No. 13/408,440 entitled “Method and Apparatus for Forward Error Correction (FEC) in a Resource-Constrained Network” and filed on Feb. 29, 2012;
U.S. patent application Ser. No. 13/408,447 entitled “Method and Apparatus for Adaptive Traffic Management in a Resource-Constrained Network” and filed on Feb. 29, 2012;
U.S. patent application Ser. No. 12/408,453 entitled “Method and Apparatus for Dynamic Media Access Control in a Multiple Access System” and filed on Feb. 29, 2012;
U.S. patent application Ser. No. 13/408,457 entitled “Method and Apparatus for Rapid Group Synchronization” and filed on Feb. 29, 2012;
U.S. patent application Ser. No. 13/408,461 entitled “Method and Apparatus for Addressing in a Resource-Constrained Network” and filed on Feb. 29, 2012;
U.S. patent application Ser. No. 13/408,464 entitled “Method and Apparatus for Query-Based Congestion Control” and filed on Feb. 29, 2012; and
U.S. patent application Ser. No. 13/408,466 entitled “Method and Apparatus for Power Autoscaling in a Resource-Constrained Network” and filed on Feb. 29, 2012. - Each of the above stated applications is hereby incorporated herein by reference in its entirety.
- Aspects of the present application generally relate to wireless communications. More specifically, to a method and apparatus for adding wireless functionality to a handheld electronic device.
- Wireless adaptors are often cumbersome, inefficient, and lacking in features. Further limitations and disadvantages of conventional and traditional approaches will become apparent to one of skill in the art, through comparison of such approaches with some aspects of the present method and apparatus set forth in the remainder of this disclosure with reference to the drawings.
- A method and/or apparatus is provided for adding wireless functionality to a handheld electronic device, substantially as illustrated by and/or described in connection with at least one of the figures, as set forth more completely in the claims.
-
FIG. 1 depicts an example protective case with integrated wireless adaptor for a handheld electronic device. -
FIG. 2 depicts an example module of the protective case shown inFIG. 1 . -
FIG. 3 depicts an example handheld electronic device that is operable to interface with the case described with reference toFIGS. 1 and 2 . -
FIG. 4 is a flowchart illustrating communication by a system comprising a smartphone and a protective case with integrated wireless adaptor. -
FIG. 5 is a flowchart illustrating messaging operations performed by a system comprising a smartphone and a protective case with integrated wireless adaptor. -
FIG. 6 is a flowchart illustrating social network operations performed by a system comprising a smartphone and a protective case with integrated wireless adaptor. -
FIG. 7 is a flowchart illustrating connection initialization operations performed by a system comprising a smartphone and a protective case with integrated wireless adaptor. -
FIG. 8 is a flowchart illustrating determining location in a system comprising a smartphone and a protective case with integrated wireless adaptor. - As utilized herein the terms “circuits” and “circuitry” refer to physical electronic components (i.e. hardware) and any software and/or firmware (“code”) which may configure the hardware, be executed by the hardware, and or otherwise be associated with the hardware. As utilized herein, “and/or” means any one or more of the items in the list joined by “and/or”. As an example, “x and/or y” means any element of the three-element set {(x), (y), (x, y)}. As another example, “x, y, and/or z” means any element of the seven-element set {(x), (y), (z), (x, y), (x, z), (y, z), (x, y, z)}. As utilized herein, the terms “block” and “module” refer to functions than can be performed by one or more circuits. As utilized herein, the term “example” means serving as a non-limiting example, instance, or illustration. As utilized herein, the term “e.g.,” introduces a list of one or more non-limiting examples, instances, or illustrations.
-
FIG. 1 depicts an example protective case with integrated wireless adaptor for a handheld electronic device. Referring toFIG. 1 , theexample case 100 comprises walls 102 a-102 e to encase a handheld device. The walls 102 a-102 d of this example implementation are arranged such that a handheld device mounts to thecase 100 by sliding in from the top (as indicated by arrow 120) and, once the handheld is mounted, the arrange may be as follows: an inner surface ofwall 102 a faces a front side (e.g., screen and/or bezel) of the handheld device; an inner surface of thewall 102 b faces a right side of the handheld device; an inner surface of thewall 102 c faces a left side of the handheld device; an inner surface of thewall 102 d faces a back side of the handheld device; and an inner surface of thewall 102 e faces the bottom of the handheld device. Thus, theexample case 100 substantially encases the mounted handheld device such that: the device is secured in thecase 100 and does not inadvertently fall out of thecase 100, the device is protected from scratches, and/or the handheld device is protected from damage in the event that it is dropped. The dimensions of the handheld device pluscase 100 when the device is mounted may be substantially similar to the dimensions of the handheld device when it is not mounted in thecase 100. For example, each of the walls 102 a-102 d may be on the order of millimeters in thickness and thewall 102 e may be on the order of tens of millimeters in thickness. - In the
example case 100, the walls 102 a-102 e may be made of rubber or plastic (or other suitable material). Thewall 102 a has a cut-out to allow access to a touchscreen of the mounted handheld device. Thewall 102 d has anantenna 110 embedded in it. Thewall 102 e hascutouts cutout 104 c to enable connection (e.g., via a USB cable) to a device (e.g., a laptop or desktop computer) that is not mounted in thecase 100, and has amodule 112 embedded in it (and is thus thicker than walls 102 a-102 d to accommodate the module 112). -
FIG. 2 depicts an example module of the case shown inFIG. 1 . Theexample module 112 may function as a wireless adaptor and comprises aCPU 212,memory 214, input/output (I/O)module 216,radio module 218,connector 220, andconnector 222. - The
CPU 212 may be operable to control operation of thewireless case 100. TheCPU 212 may, for example, execute an operating system, and/or other programs (e.g., programs that implement one or more layers of a network protocol stack) to, for example, process data, manage transfers of data, and/or control operation of the various modules of thecase 100. - The
memory module 214 may comprise, for example, RAM, configuration registers, and/or mass storage (e.g., a hard drive and/or flash memory). The memory module 210 may comprise program memory that may store code to be executed by theCPU 212, run-time data that may be generated as a result of theCPU 212 executing code, parameters which configure one or more of the modules of thecase 100, and/or data received via thebusses case 100 may support a mode of operation in which a device to which thecase 100 is mounted can usememory 214 as a mass storage device (e.g., a USB mass storage device). - The I/
O module 216 may be operable to manage or facilitate transfers over and/or among data busses 226, 224 a and 224 b. In an example implementation, I/O module 216 may perform packet-based switching or routing among data busses 226, 224, and 224 b. In an example implementation, protocols used on thebusses O module 216 may operate as a passthrough such that theconnector 222 is (or appears to devices connected toconnector 222 andconnector 220 as if it is) directly connected (i.e. “wired”) to theconnector 220. In an example implementation, the I/O module 216 may operate a selective passthrough such that sometimes, and/or for some devices, theconnector 220 andconnector 222 are (or appear to be) wired together and sometimes, and/or for some devices, are not (or appear not to be) wired together. - For transmission, the
radio 218 may be operable to receive data via thebus 226, packetize the data, encode the data, convert the data to analog, modulate the data onto one or more carriers, and/or otherwise process the data to prepare it for transmission viaantenna 110 in accordance with one or more wireless protocols. For reception, theradio 218 may be operable to receive data RF signals viaantenna 110, downconvert, demodulate, decode, convert to digital, and/or otherwise process the received signals to recover data contained therein, and make the data available to thebus 226. In an example implementation, theradio 218 may support one or more wireless communication protocols not supported by a handheld device with which thecase 100 is designed to interface. Example wireless communication protocols which may be supported by theradio 218 include the ISO 18000-7 standard, and protocols described in U.S. patent applications having Ser. No. 13/267,640 (“Method and Apparatus for Adaptive Searching of Distributed Datasets”) and Ser. No. 13/267,621 (“Method and Apparatus for Low-Power, Long-Range Networking”), which are incorporated herein by reference as set forth above. - The
antenna 110 may be operable to transmit and receive electromagnetic signals in one or more frequency bands. In an embodiment of the invention, theantenna 110 may be operable to transmit and receive signals in the ISM frequency band centered at 433.92 MHz. - The
connector 220 may enable electrical connection of thecase 100 to a handheldelectronic device 300 mounted in thecase 100. Theconnector 220 may comprise pins suitable for carrying the protocol(s) utilized on thebus 224 a. In an example implementation, theconnector 220 may be a male connector. - The
connector 222 may enable electrical connection of an electronic device (e.g., a computer) to thecase 100 while a handheld device is mounted in thecase 100 and/or to the handheld electronic device mounted in thecase 100. Theconnector 222 may comprise pins suitable for carrying the protocol(s) utilized on thebus 224 b which may comprise, for example, USB, IEEE 1394, Ethernet, and/or any other suitable protocol. In an example implementation, theconnector 222 may be a female connector. -
FIG. 3 depicts an example handheld electronic device that is operable to interface with the case with integrated wireless adaptor described with reference toFIGS. 1 and 2 . Theexample device 300 comprises aCPU 312, amemory 304, an I/O module 306, aradio 308, and aconnector 310. Thehandheld device 300 may be, for example, a tablet computer or smartphone. - The
CPU 302 may be operable to control operation of thehandheld wireless device 300. TheCPU 302 may, for example, execute an operating system, and/or other programs (e.g., programs that implement one or more layers of a network protocol stack) to, for example, process data, manage transfers of data, and/or control operation of the various modules of thehandheld device 300. - The
memory module 304 may comprise, for example, RAM, configuration registers, and/or mass storage (e.g., a hard drive and/or flash memory). Thememory module 304 may be comprise program memory that may store code to be executed by theCPU 302, run-time data that may be generated as a result of theCPU 212 executing code, parameters which configure one or more of the modules of thecase 100, and/or data received via thebus 312. - The I/
O module 306 may be operable to manage or facilitate transfers over and/or between data busses 312 and 314. In an example implementation, protocols used on thebusses - For transmission, the
radio 308 may be operable to receive data via thebus 226, packetize the data, encode the data, convert the data to analog, modulate the data onto one or more carriers, and/or otherwise process the data to prepare it for transmission viaantenna 316 in accordance with one or more wireless protocols. For reception, theradio 308 may be operable to receive data RF signals viaantenna 316, downconvert, demodulate, decode, convert to digital, and/or otherwise process the received signals to recover data contained therein, and make the data available to thebus 314. In an example implementation, theradio 308 may support, cellular protocols, Wi-Fi, WiMAX, Bluetooth, and/or other wireless communication protocols but may not support one or more wireless communication protocols supported by thecase 100. Example wireless communication protocols which may be supported by theradio 218 include the ISO 18000-7 standard, and protocols described in U.S. patent applications having Ser. No. 13/267,640 (“Method and Apparatus for Adaptive Searching of Distributed Datasets”) and Ser. No. 13/267,621 (“Method and Apparatus for Low-Power, Long-Range Networking”), which are incorporated by reference above. - The
antenna 316 may be operable to transmit and receive electromagnetic signals in one or more frequency bands. In an embodiment of the invention, theantenna 316 may be operable to transmit and receive signals in frequency bands utilized by cellular, Wi-Fi, and/or Bluetooth protocols. - The
connector 310 may enable electrical connection of thehandheld device 300 to other devices. Theconnector 310 may comprise pins suitable for carrying the protocol(s) utilized on thebus 312. In an example implementation, theconnector 310 may be a female connector. -
FIG. 4 is a flowchart illustrating communication by a system comprising a smartphone and a protective case with integrated wireless adaptor. The example steps begin withstep 402 in which thecase 100 is mounted to thehandheld device 300. Instep 404, information is exchanged, viabus 224 a,connector 220,connector 310, andbus 312, between thecase 100 and thedevice 300 to establish a connection between thedevice 300 andcase 100. Instep 406, thedevice 300 generates data to be transmitted and outputs the data to theconnector 300. Instep 408, thecase 100 receives, viaconnector 220, the data generated instep 406. Instep 410, thecase 100 processes the data (e.g., based on commands received along with the data) and transmits the data via the radio. - In
step 412, the case may receive data via theradio 218. The data may be, for example, a response to the data transmitted instep 410. In this regard, the communications via theradio 218 may be part of an adaptive search as described in U.S. patent application Ser. No. 13/267,640, which is incorporated by reference above. Instep 414, thecase 100 may output the data to theconnector 220. Instep 416, thedevice 300 may receive the received data viaconnector 310. Instep 418, thedevice 300 may process the data and present it, and/or related information to a user. -
FIG. 5 is a flowchart illustrating messaging operations performed by a system comprising a smartphone and a protective case with integrated wireless adaptor. The example steps begin withstep 502 in which thecase 100 is mounted to thehandheld device 300. Instep 504, information is exchanged, viabus 224 a,connector 220,connector 310, andbus 312, between thecase 100 and thedevice 300 to establish a connection between thedevice 300 andcase 100. Instep 506, a user of thedevice 300 launches a messaging application, creates a message to be sent to a another device (e.g., a device like thedevice 300 that is mounted to a case like the case 100) which may be reachable via some unique identifier (e.g., phone number, voice mail, IP address, etc.), and clicks “send.” Instep 508, thedevice 300 informs thecase 100 of the message to be sent and thecase 100 determines whether the other device can be reached via theradio 218. If so, then instep 512 the message is transmitted via theradio 218. If not, then in step 510 the message is transmitted viaradio 308. In an example implementation, the message may be an SMS (short messaging service) or MMS (multimedia messaging service) message. Accordingly, when the other device is in range of theradio 218 the SMS or MMS message may be converted to a format suitable for theradio 218 and transmitted via theradio 218 rather than via a cellular transmitter of thedevice 300. In an example implementation, theradio 218 may be lower power and/or lower cost. Sending the message via theradio 218 may be lower cost because, for example, the frequencies over which theradio 218 communicates may not require a license in the location in which the message is being transmitted, and or the license required is less expensive than the cost to send an MMS or SMS message via a cellular carrier associated with theradio 308. -
FIG. 6 is a flowchart illustrating social network operations performed by a system comprising a smartphone and a protective case with integrated wireless adaptor. The example steps begin withstep 602 in which thecase 100 is mounted to thehandheld device 300. Instep 604, information is exchanged, viabus 224 a,connectors 220,connector 310, andbus 312, between thecase 100 and thedevice 300 to establish a connection between thedevice 300 andcase 100. Instep 606, a user configures (e.g., via a graphical user interface (GUI) running on the device 300) profile information (e.g., the user's “likes” and “dislikes,” the user's affiliations, products the user is using/carrying/wearing, the user's online URLs/handles/identifiers, etc.) that the user wishes to share with other that are in-range of theradio 218. Instep 608, thedevice 300 may store the profile information to thememory 214 and the profile information may then be broadcast (e.g., periodically) via theradio 218. -
FIG. 7 is a flowchart illustrating connection initialization operations performed by a system comprising a smartphone and a protective case with integrated wireless adaptor. The example steps begin withstep 702 in which thecase 100 is mounted to thehandheld device 300. In describing the steps ofFIG. 7 , it is assumed that theradio 308 supports a first wireless protocol such as, for example, Bluetooth, which has a shorter range than the second wireless protocol(s) supported by theradio 218. - In
step 704, information is exchanged, viabus 224 a,connectors 220,connector 310, andbus 312, between thecase 100 and thedevice 300 to establish a connection between thedevice 300 andcase 100. Instep 706, thecase 100 determines (e.g., via transmission and/or reception of beacons, probes, and/or other messages via the radio 218) that the it and thedevice 300 mounted to it are approaching a another device which has one or more radios that support the first wireless protocol (e.g., Bluetooth) and the second wireless protocol (e.g., protocols described in U.S. patent applications having Ser. No. 13/267,640 (“Method and Apparatus for Adaptive Searching of Distributed Datasets”) and Ser. No. 13/267,621 (“Method and Apparatus for Low-Power, Long-Range Networking”), which are incorporated herein by reference as set forth above. - In
step 708, thecase 100 communicates with the other device via theradio 218 to exchange information for setting up a connection between theradio 308 and the second device, in anticipation of the other device coming within range of theradio 308. Instep 710, the other device becomes in-range of theradio 308 and the information exchanged instep 708 is utilized to quickly establish a connection between theradio 308 and the other device. In this manner, theradio 218 enables out-of-band setup (or at least partial setup) of a network connection between theradio 308 and the other device while the other device is out-of-range of theradio 308. -
FIG. 8 is a flowchart illustrating determining location in a system comprising a smartphone and a protective case with integrated wireless adaptor. The example steps begin withstep 802 in which thecase 100 is mounted to thehandheld device 300. Instep 804, information is exchanged, viabus 224 a,connector 220,connector 310, andbus 312, between thecase 100 and thedevice 300 to establish a connection between thedevice 300 andcase 100. Instep 806, thedevice 300 requests location information from thecase 100. Instep 808, thecase 100 searches for tags (e.g., ISO 18000-7 compliant tags) and/or other devices which are in range of theradio 218. The search may, for example, be performed as described in U.S. patent application Ser. No. 13/267,640 (“Method and Apparatus for Adaptive Searching of Distributed Datasets”), which is incorporated herein by reference as set forth above. Instep 810, thecase 100 may determine its location based on responses received instep 808. For example, thecase 100 may triangulate is location based on the number of responses received, the identity of devices or tags from which responses were received, and/or the timing with which the responses were received. The determination of location may comprise consulting a local and/or remote database which stores the location of tags and/or devices. Instep 812 thecase 100 may convey the determined location to thedevice 300. - Other implementations may provide a non-transitory computer readable medium and/or storage medium, and/or a non-transitory machine readable medium and/or storage medium, having stored thereon, a machine code and/or a computer program having at least one code section executable by a machine and/or a computer, thereby causing the machine and/or computer to perform the steps as described herein for using a device case with integrated wireless adaptor.
- Accordingly, the present method and/or apparatus may be realized in hardware, software, or a combination of hardware and software. The present method and/or apparatus may be realized in a centralized fashion in at least one computing system, or in a distributed fashion where different elements are spread across several interconnected computing systems. Any kind of computing system or other apparatus adapted for carrying out the methods described herein is suited. A typical combination of hardware and software may be a general-purpose computing system with a program or other code that, when being loaded and executed, controls the computing system such that it carries out the methods described herein. Another typical implementation may comprise an application specific integrated circuit or chip.
- The present method and/or apparatus may also be embedded in a computer program product, which comprises all the features enabling the implementation of the methods described herein, and which when loaded in a computer system is able to carry out these methods. Computer program in the present context means any expression, in any language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following: a) conversion to another language, code or notation; b) reproduction in a different material form.
- While the present method and/or apparatus has been described with reference to certain implementations, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the scope of the present method and/or apparatus. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the present disclosure without departing from its scope. Therefore, it is intended that the present method and/or apparatus not be limited to the particular implementations disclosed, but that the present method and/or apparatus will include all implementations falling within the scope of the appended claims.
Claims (18)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/290,273 US20190199849A1 (en) | 2011-07-15 | 2019-03-01 | Protective case for adding wireless functionality to a handheld electronic device |
US16/658,390 US20200053201A1 (en) | 2011-07-15 | 2019-10-21 | Protective case for adding wireless functionality to a handheld electronic device |
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161572390P | 2011-07-15 | 2011-07-15 | |
US13/549,102 US8929961B2 (en) | 2011-07-15 | 2012-07-13 | Protective case for adding wireless functionality to a handheld electronic device |
US14/590,507 US9425847B2 (en) | 2011-07-15 | 2015-01-06 | Protective case for adding wireless functionality to a handheld electronic device |
US15/242,932 US20160360029A1 (en) | 2011-07-15 | 2016-08-22 | Protective case for adding wireless functionality to a handheld electronic device |
US15/475,495 US20170208168A1 (en) | 2011-07-15 | 2017-03-31 | Protective case for adding wireless functionality to a handheld electronic device |
US15/809,188 US20180091645A1 (en) | 2011-07-15 | 2017-11-10 | Protective case for adding wireless functionality to a handheld electronic device |
US16/037,739 US20180324292A1 (en) | 2011-07-15 | 2018-07-17 | Protective case for adding wireless functionality to a handheld electronic device |
US16/290,273 US20190199849A1 (en) | 2011-07-15 | 2019-03-01 | Protective case for adding wireless functionality to a handheld electronic device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/037,739 Continuation US20180324292A1 (en) | 2011-07-15 | 2018-07-17 | Protective case for adding wireless functionality to a handheld electronic device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/658,390 Continuation US20200053201A1 (en) | 2011-07-15 | 2019-10-21 | Protective case for adding wireless functionality to a handheld electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
US20190199849A1 true US20190199849A1 (en) | 2019-06-27 |
Family
ID=47519182
Family Applications (8)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/549,102 Active 2033-01-10 US8929961B2 (en) | 2011-07-15 | 2012-07-13 | Protective case for adding wireless functionality to a handheld electronic device |
US14/590,507 Active US9425847B2 (en) | 2011-07-15 | 2015-01-06 | Protective case for adding wireless functionality to a handheld electronic device |
US15/242,932 Abandoned US20160360029A1 (en) | 2011-07-15 | 2016-08-22 | Protective case for adding wireless functionality to a handheld electronic device |
US15/475,495 Abandoned US20170208168A1 (en) | 2011-07-15 | 2017-03-31 | Protective case for adding wireless functionality to a handheld electronic device |
US15/809,188 Abandoned US20180091645A1 (en) | 2011-07-15 | 2017-11-10 | Protective case for adding wireless functionality to a handheld electronic device |
US16/037,739 Abandoned US20180324292A1 (en) | 2011-07-15 | 2018-07-17 | Protective case for adding wireless functionality to a handheld electronic device |
US16/290,273 Abandoned US20190199849A1 (en) | 2011-07-15 | 2019-03-01 | Protective case for adding wireless functionality to a handheld electronic device |
US16/658,390 Abandoned US20200053201A1 (en) | 2011-07-15 | 2019-10-21 | Protective case for adding wireless functionality to a handheld electronic device |
Family Applications Before (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/549,102 Active 2033-01-10 US8929961B2 (en) | 2011-07-15 | 2012-07-13 | Protective case for adding wireless functionality to a handheld electronic device |
US14/590,507 Active US9425847B2 (en) | 2011-07-15 | 2015-01-06 | Protective case for adding wireless functionality to a handheld electronic device |
US15/242,932 Abandoned US20160360029A1 (en) | 2011-07-15 | 2016-08-22 | Protective case for adding wireless functionality to a handheld electronic device |
US15/475,495 Abandoned US20170208168A1 (en) | 2011-07-15 | 2017-03-31 | Protective case for adding wireless functionality to a handheld electronic device |
US15/809,188 Abandoned US20180091645A1 (en) | 2011-07-15 | 2017-11-10 | Protective case for adding wireless functionality to a handheld electronic device |
US16/037,739 Abandoned US20180324292A1 (en) | 2011-07-15 | 2018-07-17 | Protective case for adding wireless functionality to a handheld electronic device |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/658,390 Abandoned US20200053201A1 (en) | 2011-07-15 | 2019-10-21 | Protective case for adding wireless functionality to a handheld electronic device |
Country Status (2)
Country | Link |
---|---|
US (8) | US8929961B2 (en) |
WO (1) | WO2013012791A1 (en) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012048098A1 (en) | 2010-10-06 | 2012-04-12 | Blackbird Technology Holdings, Inc. | Method and apparatus for low-power, long-range networking |
US8976691B2 (en) | 2010-10-06 | 2015-03-10 | Blackbird Technology Holdings, Inc. | Method and apparatus for adaptive searching of distributed datasets |
US8718551B2 (en) | 2010-10-12 | 2014-05-06 | Blackbird Technology Holdings, Inc. | Method and apparatus for a multi-band, multi-mode smartcard |
WO2012100145A1 (en) | 2011-01-21 | 2012-07-26 | Blackbird Technology Holdings, Inc. | Method and apparatus for memory management |
US9497715B2 (en) | 2011-03-02 | 2016-11-15 | Blackbird Technology Holdings, Inc. | Method and apparatus for addressing in a resource-constrained network |
US8929961B2 (en) | 2011-07-15 | 2015-01-06 | Blackbird Technology Holdings, Inc. | Protective case for adding wireless functionality to a handheld electronic device |
US8646698B2 (en) * | 2012-02-15 | 2014-02-11 | Tennrich International Corp. | Protective cover of mobile electronic product |
US8774716B2 (en) * | 2012-03-29 | 2014-07-08 | Auden Techno Corp. | Mobile terminal extension case |
TWM447067U (en) * | 2012-04-16 | 2013-02-11 | Mao-Jung Hsu | Appurtenances for electronic product |
US9044679B2 (en) * | 2012-09-11 | 2015-06-02 | Cane Wireless Inc. | Wireless communication system for portable gaming device |
US8944209B1 (en) * | 2012-12-18 | 2015-02-03 | Ty Fields | Smart device sound amplifier |
WO2015022615A2 (en) * | 2013-08-12 | 2015-02-19 | Nexpack Limited | Adaptor enabling an electronic communication device with additional functions |
US9740244B2 (en) * | 2015-07-22 | 2017-08-22 | Otter Products, Llc | Color changing cover |
CN106406994A (en) * | 2016-09-06 | 2017-02-15 | 广东欧珀移动通信有限公司 | Fall protection method and device |
CA3044367A1 (en) | 2016-11-23 | 2018-05-31 | Mobelisk Group, Llc | Modular tablet case with environmental monitoring components |
CN106993079B (en) * | 2017-05-31 | 2024-01-30 | 北京小米移动软件有限公司 | Electronic equipment protective housing and mobile WIFI access device |
US10841746B2 (en) * | 2018-06-07 | 2020-11-17 | UST Global (Singapore) Pte. Ltd. | Group travel and map integration tool for online and offline connectivity and location tracking in real time |
US11910892B2 (en) * | 2022-07-18 | 2024-02-27 | Christopher Postle | Mobile electronic device protective case with improved sound management |
Family Cites Families (217)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6389010B1 (en) | 1995-10-05 | 2002-05-14 | Intermec Ip Corp. | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
US6714559B1 (en) | 1991-12-04 | 2004-03-30 | Broadcom Corporation | Redundant radio frequency network having a roaming terminal communication protocol |
US5338625A (en) | 1992-07-29 | 1994-08-16 | Martin Marietta Energy Systems, Inc. | Thin film battery and method for making same |
US5551018A (en) | 1993-02-02 | 1996-08-27 | Borland International, Inc. | Method of storing national language support text by presorting followed by insertion sorting |
US5465398A (en) | 1993-10-07 | 1995-11-07 | Metricom, Inc. | Automatic power level control of a packet communication link |
US5517683A (en) * | 1995-01-18 | 1996-05-14 | Cycomm Corporation | Conformant compact portable cellular phone case system and connector |
US5959980A (en) | 1995-06-05 | 1999-09-28 | Omnipoint Corporation | Timing adjustment control for efficient time division duplex communication |
US6665308B1 (en) | 1995-08-25 | 2003-12-16 | Terayon Communication Systems, Inc. | Apparatus and method for equalization in distributed digital data transmission systems |
US5729557A (en) | 1995-10-12 | 1998-03-17 | Pacific Communication Systems, Inc. | Cellular communication system with multiple code rates |
JP3375257B2 (en) * | 1996-10-28 | 2003-02-10 | 株式会社日立製作所 | Information processing device |
US5959281A (en) | 1997-02-07 | 1999-09-28 | Lulirama International, Inc. | Interactive card reading system |
US6115379A (en) | 1997-09-11 | 2000-09-05 | 3Com Corporation | Unicast, multicast, and broadcast method and apparatus |
US6700881B1 (en) | 1998-03-02 | 2004-03-02 | Samsung Electronics Co., Ltd. | Rate control device and method for CDMA communication system |
US6607136B1 (en) | 1998-09-16 | 2003-08-19 | Beepcard Inc. | Physical presence digital authentication system |
US6996088B1 (en) | 1998-09-18 | 2006-02-07 | Harris Corporation | Distributed trunking mechanism for VHF networking |
US6381243B1 (en) | 1998-09-18 | 2002-04-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Determining time slot delay for ATM transmission |
US6408387B1 (en) | 1999-01-22 | 2002-06-18 | Intel Corporation | Preventing unauthorized updates to a non-volatile memory |
US6356442B1 (en) | 1999-02-04 | 2002-03-12 | Palm, Inc | Electronically-enabled encasement for a handheld computer |
JP2000353143A (en) | 1999-04-08 | 2000-12-19 | Seiko Epson Corp | Method and device for retrieving node on network and recording medium recording program for searching node |
US6330700B1 (en) | 1999-05-18 | 2001-12-11 | Omnipoint Corporation | Out-of-band forward error correction |
US7702831B2 (en) | 2000-01-06 | 2010-04-20 | Super Talent Electronics, Inc. | Flash memory controller for electronic data flash card |
US7254806B1 (en) | 1999-08-30 | 2007-08-07 | Ati International Srl | Detecting reordered side-effects |
JP2001148650A (en) | 1999-11-19 | 2001-05-29 | Sanyo Electric Co Ltd | Radio base station |
US6307846B1 (en) | 2000-02-24 | 2001-10-23 | Motorola, Inc. | Method and system in wireless communication system for scheduling messages to reduce the quick paging channel peak power level |
US6424301B1 (en) | 2000-03-01 | 2002-07-23 | Siemens Vdo Automotive Corporation | Combination battery holder and antenna for keyfob |
JP3738205B2 (en) | 2000-08-12 | 2006-01-25 | 三星電子株式会社 | Network transmission power optimization apparatus and method |
JP3899505B2 (en) | 2000-08-30 | 2007-03-28 | オムロン株式会社 | Wireless device |
US7698463B2 (en) | 2000-09-12 | 2010-04-13 | Sri International | System and method for disseminating topology and link-state information to routing nodes in a mobile ad hoc network |
US6525928B1 (en) | 2000-09-20 | 2003-02-25 | 3Com Corporation | Case with communication module having a latching connector for a handheld computer system |
US6748215B1 (en) | 2000-09-29 | 2004-06-08 | Qualcomm, Incorporated | Method and apparatus for performing a candidate frequency search in a wireless communication system |
US20020078045A1 (en) | 2000-12-14 | 2002-06-20 | Rabindranath Dutta | System, method, and program for ranking search results using user category weighting |
CN1227626C (en) | 2001-02-08 | 2005-11-16 | 诺基亚有限公司 | Smart card reader |
US6944188B2 (en) | 2001-02-21 | 2005-09-13 | Wi-Lan, Inc. | Synchronizing clocks across a communication link |
US7006483B2 (en) | 2001-02-23 | 2006-02-28 | Ipr Licensing, Inc. | Qualifying available reverse link coding rates from access channel power setting |
KR100406352B1 (en) | 2001-03-29 | 2003-11-28 | 삼성전기주식회사 | Antenna and method for manufacture thereof |
DE10126420A1 (en) | 2001-05-31 | 2002-12-05 | Philips Corp Intellectual Pty | Method for synchronizing a mobile station with a base station |
US6705531B1 (en) | 2001-07-02 | 2004-03-16 | Bellsouth Intellectual Property Corp. | Smart card system, apparatus and method with alternate placement of contact module |
US7330446B2 (en) | 2001-09-21 | 2008-02-12 | Industrial Technology Research Institute | Closed-loop power control method for a code-division multiple-access cellular system |
WO2003028245A1 (en) | 2001-09-25 | 2003-04-03 | Meshnetworks, Inc. | A system and method employing algorithms and protocols for optimizing carrier sense multiple access (csma) protocols in wireless networks |
US7248604B2 (en) | 2001-10-30 | 2007-07-24 | Ipr Licensing, Inc. | Throughput in multi-rate wireless networks using variable-length packets and other techniques |
US7389294B2 (en) | 2001-10-31 | 2008-06-17 | Amazon.Com, Inc. | Services for generation of electronic marketplace listings using personal purchase histories or other indicia of product ownership |
US7486693B2 (en) | 2001-12-14 | 2009-02-03 | General Electric Company | Time slot protocol |
US20030154243A1 (en) | 2002-02-14 | 2003-08-14 | Crockett Douglas M. | Method and an apparatus for registering a user in a group communication network |
KR100871219B1 (en) | 2002-04-24 | 2008-12-01 | 삼성전자주식회사 | Cell search apparatus for multi search in mobile communication system and method thereof |
US6700491B2 (en) | 2002-06-14 | 2004-03-02 | Sensormatic Electronics Corporation | Radio frequency identification tag with thin-film battery for antenna |
KR100891788B1 (en) | 2002-07-08 | 2009-04-07 | 삼성전자주식회사 | Method for making contention of access for real time application and medium access control layer module |
US7072431B2 (en) | 2002-10-30 | 2006-07-04 | Visteon Global Technologies, Inc. | Clock timing recovery using arbitrary sampling frequency |
US7962361B2 (en) | 2002-11-07 | 2011-06-14 | Novitaz | Customer relationship management system for physical locations |
ATE504446T1 (en) | 2002-12-02 | 2011-04-15 | Silverbrook Res Pty Ltd | DEAD NOZZLE COMPENSATION |
WO2004089659A1 (en) | 2003-04-09 | 2004-10-21 | Continental Teves Ag & Co. Ohg | Device and method for monitoring tyre pressures |
KR100522948B1 (en) | 2003-04-30 | 2005-10-24 | 삼성전자주식회사 | Method for performing packet flooding at wireless ad hoc network |
US7308103B2 (en) | 2003-05-08 | 2007-12-11 | Current Technologies, Llc | Power line communication device and method of using the same |
EP1626529B1 (en) | 2003-05-16 | 2014-04-23 | Sony Corporation | Radio communication system, radio communication apparatus, radio communication method, and computer program |
DE60331108D1 (en) | 2003-07-04 | 2010-03-11 | Pirelli | METHOD AND SYSTEM FOR DETERMINING A TIRE LOAD DURING DRIVING A MOTOR VEHICLE |
US7293088B2 (en) | 2003-07-28 | 2007-11-06 | Cisco Technology, Inc. | Tag location, client location, and coverage hole location in a wireless network |
US7148851B2 (en) | 2003-08-08 | 2006-12-12 | Hitachi Metals, Ltd. | Antenna device and communications apparatus comprising same |
EP1509012A2 (en) | 2003-08-20 | 2005-02-23 | Samsung Electronics Co., Ltd. | Method and apparatus for scheduling uplink packet transmission in a mobile communication system |
US7012835B2 (en) | 2003-10-03 | 2006-03-14 | Sandisk Corporation | Flash memory data correction and scrub techniques |
US8462817B2 (en) | 2003-10-15 | 2013-06-11 | Qualcomm Incorporated | Method, apparatus, and system for multiplexing protocol data units |
US7369512B1 (en) | 2003-11-06 | 2008-05-06 | Bbn Technologies Corp. | Systems and methods for efficient packet distribution in an ad hoc network |
US7597250B2 (en) | 2003-11-17 | 2009-10-06 | Dpd Patent Trust Ltd. | RFID reader with multiple interfaces |
JP2005151299A (en) | 2003-11-18 | 2005-06-09 | Sanyo Electric Co Ltd | Radio communication apparatus, error correction method and error correction program |
US7554981B2 (en) | 2003-11-26 | 2009-06-30 | Wind River Systems, Inc. | System and method for efficient storage and processing of IPv6 addresses |
US7259678B2 (en) | 2003-12-08 | 2007-08-21 | 3M Innovative Properties Company | Durable radio frequency identification label and methods of manufacturing the same |
US7305237B2 (en) | 2003-12-17 | 2007-12-04 | Intel Corporation | Hole-filling channel access |
US20050138178A1 (en) | 2003-12-19 | 2005-06-23 | Shaun Astarabadi | Wireless mobility manager |
KR100564761B1 (en) | 2003-12-22 | 2006-03-27 | 한국전자통신연구원 | The hybrid inter token Carrier Sensing Multiple Access/Collision Avoidance protocol |
US20050139685A1 (en) | 2003-12-30 | 2005-06-30 | Douglas Kozlay | Design & method for manufacturing low-cost smartcards with embedded fingerprint authentication system modules |
US7668126B2 (en) | 2004-02-05 | 2010-02-23 | Texas Instruments Incorporated | Beacon coordination and medium access |
US10200094B2 (en) | 2004-04-02 | 2019-02-05 | Rearden, Llc | Interference management, handoff, power control and link adaptation in distributed-input distributed-output (DIDO) communication systems |
US7231530B1 (en) | 2004-04-06 | 2007-06-12 | Cisco Technology, Inc. | System and method for saving power in a wireless network by reducing power to a wireless station for a time interval if a received packet fails an integrity check |
FR2869182B1 (en) | 2004-04-20 | 2008-03-28 | Thales Sa | ROUTING METHOD IN AN AD HOC NETWORK |
US7266661B2 (en) | 2004-05-27 | 2007-09-04 | Silverbrook Research Pty Ltd | Method of storing bit-pattern in plural devices |
JP2006013594A (en) | 2004-06-22 | 2006-01-12 | Nec Corp | Wireless lan communication system, wireless lan connection method, and wireless lan terminal device |
KR20060000342A (en) | 2004-06-28 | 2006-01-06 | 주식회사 이지브로네트웍스 | Device for enabling intra-edge routing-less premises internet protocol communication and communication method using the same |
US7097108B2 (en) | 2004-10-28 | 2006-08-29 | Bellsouth Intellectual Property Corporation | Multiple function electronic cards |
JP4578206B2 (en) | 2004-11-02 | 2010-11-10 | パナソニック株式会社 | Communication device |
JP4691987B2 (en) | 2004-12-28 | 2011-06-01 | 株式会社日立製作所 | Wireless tag and portable terminal |
JP4873868B2 (en) | 2005-02-09 | 2012-02-08 | ルネサスエレクトロニクス株式会社 | Passive RFID semiconductor device, IC tag, IC tag control method, and communication method |
JP4573663B2 (en) | 2005-02-16 | 2010-11-04 | 富士通株式会社 | Data relay device, data relay method, data transmission / reception device, and data communication system |
US7689195B2 (en) | 2005-02-22 | 2010-03-30 | Broadcom Corporation | Multi-protocol radio frequency identification transponder tranceiver |
JP5027793B2 (en) | 2005-03-11 | 2012-09-19 | ソシエテ ド テクノロジー ミシュラン | Deflection feature analysis for tire condition |
EP1859544A2 (en) | 2005-03-11 | 2007-11-28 | Andrew Corporation | Remotely controllable and reconfigurable wireless repeater |
US7375639B2 (en) | 2005-03-29 | 2008-05-20 | Emerson & Cuming Microwave Products, Inc. | RFID tags having improved read range |
US8351409B2 (en) | 2005-04-22 | 2013-01-08 | Axiometric, Llc | Timing synchronization in wireless mesh networks |
US7315248B2 (en) | 2005-05-13 | 2008-01-01 | 3M Innovative Properties Company | Radio frequency identification tags for use on metal or other conductive objects |
JP4799054B2 (en) | 2005-06-03 | 2011-10-19 | 富士通株式会社 | Information access system and active contactless information storage device |
US8340115B2 (en) | 2005-06-29 | 2012-12-25 | Intel Corporation | Apparatus and method for combined rate and TX antenna selection mechanism |
PT1913528E (en) | 2005-07-01 | 2013-09-16 | Fabrizio Borracci | Universal smart card |
ATE415048T1 (en) | 2005-07-28 | 2008-12-15 | Harman Becker Automotive Sys | IMPROVED COMMUNICATION FOR VEHICLE INTERIORS |
DE602005025942D1 (en) | 2005-07-29 | 2011-02-24 | Ericsson Telefon Ab L M | Search method of the next user terminal for a telecommunication network and such a method using service node |
US8155623B2 (en) | 2005-07-29 | 2012-04-10 | Nextel Communications Inc. | System and method for obtaining information from a wireless modem |
US7551087B2 (en) | 2005-08-19 | 2009-06-23 | Adasa, Inc. | Handheld and cartridge-fed applicator for commissioning wireless sensors |
WO2007027667A2 (en) | 2005-09-01 | 2007-03-08 | Optimal Licensing Corporation | Media access control architecture |
US20080242279A1 (en) | 2005-09-14 | 2008-10-02 | Jorey Ramer | Behavior-based mobile content placement on a mobile communication facility |
US20070083697A1 (en) | 2005-10-07 | 2007-04-12 | Microsoft Corporation | Flash memory management |
US20070083924A1 (en) | 2005-10-08 | 2007-04-12 | Lu Hongqian K | System and method for multi-stage packet filtering on a networked-enabled device |
EP1943845A4 (en) | 2005-11-01 | 2012-04-18 | Rotani Inc | Method and apparatus for client control of wireless communications |
US7222523B1 (en) | 2005-11-04 | 2007-05-29 | Silicon Valley Micro C. Corp. | Tire pressure sensor system with improved sensitivity and power saving |
JP5295778B2 (en) | 2005-12-09 | 2013-09-18 | サンディスク アイエル リミテッド | Flash memory management method |
US7805129B1 (en) | 2005-12-27 | 2010-09-28 | Qurio Holdings, Inc. | Using device content information to influence operation of another device |
CN200983733Y (en) * | 2006-01-20 | 2007-11-28 | 广州矽金塔电子有限公司 | Combination device with Bluetooth transmission function |
KR100782850B1 (en) | 2006-02-06 | 2007-12-06 | 삼성전자주식회사 | Method of performing handover using subnet information and apparatus therefor |
US7480848B2 (en) | 2006-02-10 | 2009-01-20 | The Directv Group, Inc. | Methods and apparatus to select tornado error correction parameters |
JP2007251637A (en) | 2006-03-16 | 2007-09-27 | Freescale Semiconductor Inc | Radio communication apparatus, individual information writer, and individual information setting method |
US7663878B2 (en) | 2006-03-23 | 2010-02-16 | Harris Kent Swan | Modular protective housing with peripherals for a handheld communications device |
US7735116B1 (en) | 2006-03-24 | 2010-06-08 | Symantec Corporation | System and method for unified threat management with a relational rules methodology |
US7953457B2 (en) | 2006-04-28 | 2011-05-31 | Research In Motion Limited | Methods and apparatus for reducing power consumption for mobile devices using broadcast-to-unicast message conversion |
DK2035965T3 (en) | 2006-06-16 | 2013-04-22 | Omikron Data Quality Gmbh | PROCEDURE TO AUTOMATICALLY ASSESS THE SIMILARITY OF TWO CHARACTERS STORED IN A COMPUTER |
JP2007331659A (en) | 2006-06-16 | 2007-12-27 | Bridgestone Corp | Method and device for estimating tire traveling condition and tire with sensor |
DE102006028827A1 (en) | 2006-06-21 | 2008-01-10 | Dynamic Systems Gmbh | Transponder with electronic memory chip and magnetic loop antenna |
KR100883652B1 (en) | 2006-08-03 | 2009-02-18 | 삼성전자주식회사 | Method and apparatus for speech/silence interval identification using dynamic programming, and speech recognition system thereof |
US8005101B1 (en) | 2006-08-10 | 2011-08-23 | Bivio Networks, Inc. | Scalable architecture for deep-packet processing |
US8346863B2 (en) | 2006-08-15 | 2013-01-01 | International Business Machines Corporation | Contact initialization based upon automatic profile sharing between computing devices |
US7886962B2 (en) | 2006-08-17 | 2011-02-15 | Verizon Patent And Licensing Inc. | Multi-function transaction device |
US7681101B2 (en) | 2007-04-16 | 2010-03-16 | Cisco Technology, Inc. | Hybrid corrective scheme for dropped packets |
JP4259557B2 (en) | 2006-09-19 | 2009-04-30 | セイコーエプソン株式会社 | Printing apparatus and logical packet processing method |
US7961751B2 (en) | 2006-09-25 | 2011-06-14 | Futurewei Technologies, Inc. | Multiplexed data stream timeslot map |
KR101012857B1 (en) | 2006-10-18 | 2011-02-08 | 삼성전자주식회사 | TDM based cell search method for OFDM system |
JP4723458B2 (en) | 2006-11-07 | 2011-07-13 | 富士通株式会社 | Relay device, wireless communication system, and multicast relay method |
AU2007327566B2 (en) | 2006-11-28 | 2012-12-13 | Commonwealth Scientific And Industrial Research Organisation | Discovery of multiple inter-node links in wireless multi-hop networks |
US20080121687A1 (en) | 2006-11-28 | 2008-05-29 | Motorola, Inc. | Method and system for detecting an end of transaction for contactless transactions on a mobile device |
US7969930B2 (en) | 2006-11-30 | 2011-06-28 | Kyocera Corporation | Apparatus, system and method for managing wireless local area network service based on a location of a multi-mode portable communication device |
US7760689B2 (en) | 2006-12-01 | 2010-07-20 | Electronics And Telecommunications Research Institute | Method and apparatus for generating link quality indicator information in MB-OFDM UWB system |
US7777689B2 (en) * | 2006-12-06 | 2010-08-17 | Agere Systems Inc. | USB device, an attached protective cover therefore including an antenna and a method of wirelessly transmitting data |
KR100834636B1 (en) * | 2006-12-08 | 2008-06-02 | 삼성전자주식회사 | Port cover opening and shutting apparatus for mobile phone |
US8005822B2 (en) | 2007-01-17 | 2011-08-23 | Google Inc. | Location in search queries |
US7822010B2 (en) | 2007-02-06 | 2010-10-26 | Viasat, Inc. | Reservation request improvements |
US7826389B2 (en) | 2007-02-07 | 2010-11-02 | Nokia Corporation | Communications method |
US7890874B2 (en) | 2007-02-23 | 2011-02-15 | Dkcm, Inc. | Systems and methods for interactively displaying user images |
US7995687B2 (en) | 2007-03-05 | 2011-08-09 | Broadcom Corporation | Fast and reliable channel classification algorithms in bluetooth networks to detect and avoid 2.4 GHz interferers |
US8063769B2 (en) | 2007-03-30 | 2011-11-22 | Broadcom Corporation | Dual band antenna and methods for use therewith |
US20080238621A1 (en) | 2007-03-30 | 2008-10-02 | Broadcom Corporation | Multi-mode rfid reader architecture |
US8705549B2 (en) | 2007-04-06 | 2014-04-22 | International Business Machines Corporation | Structure and implementation of universal virtual private networks |
US8205080B2 (en) | 2007-05-11 | 2012-06-19 | Microsoft Corporation | Over the air communication authentication using a device token |
US7814107B1 (en) | 2007-05-25 | 2010-10-12 | Amazon Technologies, Inc. | Generating similarity scores for matching non-identical data strings |
US20080320139A1 (en) | 2007-06-25 | 2008-12-25 | Yahoo! Inc. | Social mobilized content sharing |
JP2009010449A (en) | 2007-06-26 | 2009-01-15 | Panasonic Corp | Radio communications equipment and packet transmission method therefor |
KR100982892B1 (en) | 2007-06-28 | 2010-09-16 | 주식회사 케이티 | Method for selecting the operational channel of network coordinator in wireless narrow area network and coordinator using thereof |
US8179915B2 (en) | 2007-06-28 | 2012-05-15 | Lantiq Deutschland Gmbh | System and method for transmitting and retransmitting data |
US8554271B2 (en) | 2007-06-30 | 2013-10-08 | Motorola Mobility Llc | Method and apparatus for performing neighbor scans on a wide area network in a mobile communication device operating a personal area network |
US7876272B2 (en) | 2007-07-31 | 2011-01-25 | Palm, Inc. | Antenna design for an attached accessory |
US8155093B2 (en) | 2007-08-01 | 2012-04-10 | Harris Corporation | Mobile ad-hoc network providing desired link delay offset without guard times and related methods |
US9491722B2 (en) | 2007-08-10 | 2016-11-08 | Qualcomm Incorporated | Adaptation of transmit power based on channel quality |
US8200681B2 (en) | 2007-08-22 | 2012-06-12 | Microsoft Corp. | Collaborative media recommendation and sharing technique |
US8340796B2 (en) | 2007-09-10 | 2012-12-25 | Palo Alto Research Center Incorporated | Digital media player and method for facilitating social music discovery and commerce |
US8109444B2 (en) | 2007-09-12 | 2012-02-07 | Devicefidelity, Inc. | Selectively switching antennas of transaction cards |
GB2455496B (en) | 2007-10-31 | 2012-05-30 | Hewlett Packard Development Co | Error detection method and apparatus |
JP5051928B2 (en) | 2007-11-27 | 2012-10-17 | シャープ株式会社 | Mobile station apparatus, radio communication system, mobile station apparatus control method, mobile station apparatus control program |
JP4427574B2 (en) | 2007-11-30 | 2010-03-10 | 国立大学法人広島大学 | Associative memory and search system using the same |
US7979667B2 (en) | 2007-12-10 | 2011-07-12 | Spansion Llc | Memory array search engine |
US20090171749A1 (en) | 2007-12-27 | 2009-07-02 | Frederic Laruelle | Method for Dynamic Advertisement Placement Based on Consumer and Response Capability Statistics |
US8522271B2 (en) | 2008-02-14 | 2013-08-27 | Qualcomm Incorporated | Methods and apparatuses for sharing user profiles |
WO2009104336A1 (en) | 2008-02-21 | 2009-08-27 | 日本電信電話株式会社 | Method for wireless base station search, device for wireless base station search, and program for wireless base station search |
US8229819B2 (en) | 2008-03-03 | 2012-07-24 | Wildfire Interactive, Inc. | Providing online promotions through social media networks |
US20090251295A1 (en) | 2008-03-07 | 2009-10-08 | Savi Technology, Inc. | Method and Apparatus for Tracking and Monitoring Containers |
US7995526B2 (en) | 2008-04-23 | 2011-08-09 | Honeywell International Inc. | Apparatus and method for medium access control in wireless communication networks |
US8725083B2 (en) | 2008-05-13 | 2014-05-13 | Qualcomm Incorporated | Self calibration of downlink transmit power |
US20090292418A1 (en) | 2008-05-23 | 2009-11-26 | Kuykendal Robert L | Trip logger |
WO2009157892A1 (en) | 2008-06-23 | 2009-12-30 | Thomson Licensing | Collision mitigation for multicast transmission in wireless local area networks |
US8737383B2 (en) | 2008-07-07 | 2014-05-27 | Intel Corporation | Techniques for enhanced persistent scheduling with efficient link adaptation capability |
KR101466585B1 (en) | 2008-07-10 | 2014-11-28 | 삼성전자주식회사 | Memory device and managing method of memory device |
US9177068B2 (en) | 2008-08-05 | 2015-11-03 | Yellowpages.Com Llc | Systems and methods to facilitate search of business entities |
US20100075612A1 (en) | 2008-09-19 | 2010-03-25 | Oi Emily H | Advertising desired range in a wireless network |
US20100078471A1 (en) | 2008-09-30 | 2010-04-01 | Apple Inc. | System and method for processing peer-to-peer financial transactions |
US20100097956A1 (en) | 2008-10-20 | 2010-04-22 | Toshiba America Research, Inc. | Multi-interface management configuration method and graphical user interface for connection manager |
US20100097946A1 (en) | 2008-10-22 | 2010-04-22 | Nokia Corporation | Optimized data transfer between approaching devices |
KR101001558B1 (en) | 2008-11-10 | 2010-12-17 | 한국전자통신연구원 | Method and apparatus for synchronous sensor network construction |
US20110316716A1 (en) | 2008-12-23 | 2011-12-29 | George Allan Mackay | Low power wireless parking meter and parking meter network |
KR101542520B1 (en) | 2009-01-13 | 2015-08-07 | 삼성전자주식회사 | Apparatus and method for sharing information through presence service in a communication network |
US20100179877A1 (en) | 2009-01-15 | 2010-07-15 | International Business Machines Corporation | Providing promotional data to registered wireless communication devices |
TWI380219B (en) | 2009-01-20 | 2012-12-21 | Phison Electronics Corp | Card reader with near field communication functions and near field communication device thereof |
EP2211480B1 (en) | 2009-01-26 | 2013-10-23 | Motorola Mobility LLC | Wireless communication device for providing at least one near field communication service |
US20100197261A1 (en) | 2009-01-27 | 2010-08-05 | Sierra Wireless, Inc. | Wireless control subsystem for a mobile electronic device |
KR101540797B1 (en) | 2009-03-12 | 2015-07-30 | 삼성전자 주식회사 | Method for connecting wireless communication devices and wireless communication device using this method |
US8390442B2 (en) | 2009-03-24 | 2013-03-05 | Savi Technology, Inc. | Method and apparatus for real-time location of assets |
CN101867965B (en) | 2009-04-15 | 2014-01-01 | 中兴通讯股份有限公司 | User terminal pairing method and device in multi-user multi-input multi-output technology |
US20100280904A1 (en) | 2009-05-01 | 2010-11-04 | Sumit Pradeep Ahuja | Social marketing and networking tool with user matching and content broadcasting / receiving capabilities |
KR101578728B1 (en) * | 2009-05-22 | 2015-12-21 | 엘지전자 주식회사 | Portable terminal |
US9055105B2 (en) | 2009-05-29 | 2015-06-09 | Nokia Technologies Oy | Method and apparatus for engaging in a service or activity using an ad-hoc mesh network |
KR20100131211A (en) | 2009-06-05 | 2010-12-15 | 삼성전자주식회사 | System and method for authentication in wireless local area network environment |
US8472467B2 (en) | 2009-06-25 | 2013-06-25 | Intel Corporation | Wireless device and methods for opportunistic scheduling in a contention-based wireless network |
US8189584B2 (en) | 2009-07-27 | 2012-05-29 | Media Patents, S. L. | Multicast traffic management in a network interface |
US9886696B2 (en) | 2009-07-29 | 2018-02-06 | Shopkick, Inc. | Method and system for presence detection |
EP2483875A4 (en) | 2009-09-29 | 2013-12-11 | Savi Techn Inc | Apparatus and method for advanced communication in low-power wireless applications |
US8029300B2 (en) * | 2009-10-02 | 2011-10-04 | Research In Motion Limited | Connector and system for connectors |
US20110099037A1 (en) | 2009-10-27 | 2011-04-28 | Useful Networks, Inc. | Location-Based, Time Sensitive Wireless Exchange |
US20110112892A1 (en) | 2009-11-06 | 2011-05-12 | Elia Rocco Tarantino | Multi-location based promotion method and apparatus |
US8340593B2 (en) | 2009-11-10 | 2012-12-25 | Intel Corporation | Techniques to control uplink power |
US9832070B2 (en) | 2009-11-13 | 2017-11-28 | Comcast Cable Communications, Llc | Communication terminal with multiple virtual network interfaces |
US8462622B2 (en) | 2009-12-08 | 2013-06-11 | Qualcomm Incorporated | Detection of co-located interference in a multi-radio coexistence environment |
US20110156872A1 (en) | 2009-12-31 | 2011-06-30 | Alcatel-Lucent Usa Inc. | Smart rfid reader/router |
US8675651B2 (en) | 2010-01-18 | 2014-03-18 | Qualcomm Incorporated | Coexistence mechanism for non-compatible powerline communication devices |
US8516331B2 (en) | 2010-01-29 | 2013-08-20 | Broadcom Corporation | Systems for high-speed backplane applications using FEC encoding |
US8761060B2 (en) | 2010-02-12 | 2014-06-24 | Qualcomm Incorporated | Controlling access point transmit power based on received access terminal messages |
US8483196B2 (en) | 2010-03-12 | 2013-07-09 | Qualcomm Incorporated | Methods and apparatus for supporting synchronization between groups of devices |
US8717146B2 (en) | 2010-06-30 | 2014-05-06 | General Electric Company | Methods and systems for integrated interrogation of RFID sensors |
US20120052929A1 (en) * | 2010-08-31 | 2012-03-01 | Khamvong Thammasouk | Interactive phone case |
US8972577B2 (en) | 2010-09-02 | 2015-03-03 | International Business Machines Corporation | Masterless slot allocation |
WO2012048098A1 (en) | 2010-10-06 | 2012-04-12 | Blackbird Technology Holdings, Inc. | Method and apparatus for low-power, long-range networking |
US8976691B2 (en) | 2010-10-06 | 2015-03-10 | Blackbird Technology Holdings, Inc. | Method and apparatus for adaptive searching of distributed datasets |
US8718551B2 (en) | 2010-10-12 | 2014-05-06 | Blackbird Technology Holdings, Inc. | Method and apparatus for a multi-band, multi-mode smartcard |
US20120086615A1 (en) | 2010-10-12 | 2012-04-12 | John Peter Norair | Method and Apparatus for an Integrated Antenna |
US20120116887A1 (en) | 2010-11-04 | 2012-05-10 | John Peter Norair | Method and Apparatus for Electronic Payment and Authentication |
US20120116694A1 (en) | 2010-11-04 | 2012-05-10 | John Peter Norair | Method and Apparatus for Tire Pressure Monitoring |
US9558502B2 (en) | 2010-11-04 | 2017-01-31 | Visa International Service Association | Systems and methods to reward user interactions |
WO2012068227A1 (en) | 2010-11-16 | 2012-05-24 | Blackbird Technology Holdings, Inc. | Method and apparatus for interfacing with a smartcard |
US20120191848A1 (en) | 2011-01-21 | 2012-07-26 | John Peter Norair | Method and apparatus for discovering people, products, and/or services via a localized wireless network |
WO2012100145A1 (en) | 2011-01-21 | 2012-07-26 | Blackbird Technology Holdings, Inc. | Method and apparatus for memory management |
US8909865B2 (en) | 2011-02-15 | 2014-12-09 | Blackbird Technology Holdings, Inc. | Method and apparatus for plug and play, networkable ISO 18000-7 connectivity |
WO2012112653A2 (en) | 2011-02-15 | 2012-08-23 | Blackbird Technology Holdings, Inc. | Method and apparatus for serving promotions in a low-power wireless network |
US9497715B2 (en) | 2011-03-02 | 2016-11-15 | Blackbird Technology Holdings, Inc. | Method and apparatus for addressing in a resource-constrained network |
US8929961B2 (en) | 2011-07-15 | 2015-01-06 | Blackbird Technology Holdings, Inc. | Protective case for adding wireless functionality to a handheld electronic device |
CA2881633A1 (en) | 2011-08-15 | 2013-02-21 | Connectquest | Close proximity notification system |
US20130203473A1 (en) * | 2012-02-07 | 2013-08-08 | Amarnath Kota | Cellular Phone Case having a Keyboard Input |
US9083811B2 (en) * | 2012-03-05 | 2015-07-14 | Qualcomm Incorporated | Method and apparatus to dynamically enable and control communication link optimizations on a communication device |
US9414446B2 (en) * | 2012-03-29 | 2016-08-09 | Matthew C. Sikora | Electronics case with electroluminescent panel |
-
2012
- 2012-07-13 US US13/549,102 patent/US8929961B2/en active Active
- 2012-07-16 WO PCT/US2012/046894 patent/WO2013012791A1/en active Application Filing
-
2015
- 2015-01-06 US US14/590,507 patent/US9425847B2/en active Active
-
2016
- 2016-08-22 US US15/242,932 patent/US20160360029A1/en not_active Abandoned
-
2017
- 2017-03-31 US US15/475,495 patent/US20170208168A1/en not_active Abandoned
- 2017-11-10 US US15/809,188 patent/US20180091645A1/en not_active Abandoned
-
2018
- 2018-07-17 US US16/037,739 patent/US20180324292A1/en not_active Abandoned
-
2019
- 2019-03-01 US US16/290,273 patent/US20190199849A1/en not_active Abandoned
- 2019-10-21 US US16/658,390 patent/US20200053201A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20180091645A1 (en) | 2018-03-29 |
US9425847B2 (en) | 2016-08-23 |
US20130017788A1 (en) | 2013-01-17 |
US20150188594A1 (en) | 2015-07-02 |
US20200053201A1 (en) | 2020-02-13 |
WO2013012791A1 (en) | 2013-01-24 |
US8929961B2 (en) | 2015-01-06 |
US20170208168A1 (en) | 2017-07-20 |
US20160360029A1 (en) | 2016-12-08 |
US20180324292A1 (en) | 2018-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200053201A1 (en) | Protective case for adding wireless functionality to a handheld electronic device | |
US10165613B2 (en) | Control method for bluetooth communication and bluetooth low energy communication | |
EP3618305B1 (en) | Dual-mode low-power wide-area network chip, method for data transmission, and terminal | |
CN101233699B (en) | Method and equipment for executing NFC | |
RU2619924C2 (en) | System and method for transmitting, storing, receiving and / or extracting identification information or data, and/or overlapping information or data for accessories or related products and intelligent electronic devices to a particular server or storage media or from particular server or storage media | |
CN108462968B (en) | System and method for data communication | |
US11179063B1 (en) | Instantaneous direct communication network system and method | |
EP3192284B1 (en) | Wireless radios managed based on proximity | |
CN105872980B (en) | A kind of method and device scanning wireless network signal | |
US20240032096A1 (en) | Methods and apparatus for sidelink resource exclusion for intra-device coordination in wireless communication | |
US9697396B2 (en) | Interactive processing method and device and electronic apparatus | |
US8576870B2 (en) | Access point systems | |
KR101574767B1 (en) | System and method for detect for ble device | |
CN111328127A (en) | Communication method, communication device, and storage medium | |
US20150092736A1 (en) | Multi-Interface WLAN Device with Time Arbitration Messaging | |
CN112399449B (en) | Base station opening method and device | |
CN110710315B (en) | Method for reporting capability of terminal and related product | |
US20160270130A1 (en) | Wireless network system and method for establishing the same | |
KR20130044982A (en) | Apparatus and method for providing multi antenna scheme in wireless communication system | |
US20240188133A1 (en) | Methods for Wi-Fi Infrastructure Network and P2P Connection/Co-existence Technology Management | |
WO2012047003A3 (en) | Method and device for transmitting/receiving data in a multi radio access system | |
CN207200994U (en) | Flow management device and terminal based on double-terminal | |
CN118202758A (en) | Method for transmitting uplink signal, terminal device, network device and storage medium | |
CN116546478A (en) | Discovery method, device, UE and medium for near field communication | |
CN114286424A (en) | Method for switching connection, terminal equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: BLACKBIRD TECHNOLOGY HOLDINGS, INC., DELAWARE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NORAIR, JOHN PETER;BURNS, PATRICK;SIGNING DATES FROM 20120712 TO 20120713;REEL/FRAME:048493/0406 |
|
AS | Assignment |
Owner name: MCANDREWS, HELD & MALLOY, LTD., ILLINOIS Free format text: SECURITY INTEREST;ASSIGNOR:BLACKBIRD TECHNOLOGY HOLDINGS, INC.;REEL/FRAME:050848/0126 Effective date: 20191028 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- INCOMPLETE APPLICATION (PRE-EXAMINATION) |
|
AS | Assignment |
Owner name: MULTI-FLEX CIRCUITS PTY LTD., CALIFORNIA Free format text: SECURITY INTEREST;ASSIGNOR:BLACKBIRD TECHNOLOGY HOLDINGS, INC., NOW KNOWN AS HAYSTACK TECHNOLOGIES, INC.;REEL/FRAME:051936/0269 Effective date: 20200213 |
|
AS | Assignment |
Owner name: MULTI-FLEX CIRCUITS PTY., LTD., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BLACKBIRD TECHNOLOGY HOLDINGS, INC., NOW KNOWN AS HAYSTACK TECHNOLOGIES, INC.;REEL/FRAME:052311/0240 Effective date: 20200312 |