The present disclosure generally relates to connectors for data communications and power coupling, and more particularly to miniaturized high digital bandwidth connectors.
Electronic devices are incorporating increasing amounts of data processing capabilities in increasingly smaller form factors. For example, portable devices are able produce high resolution video data streams from either stored data or data received through either a wired or wireless data communications circuit. Portable electronic devices are increasingly able to process or create large volumes of data that are able to be provided to external data systems, such as storage or display devices. Such increasing processing power often is accompanied by increasing electrical power consumption. Further, many portable electronic devices include a portable power pack that comprises a power storage element, such as a battery, that is recharged or replenished with power from time to time. Several connectors are generally required to provide high speed data communications and electrical power to an electronic device. Adding additional connectors to an electronic device introduces costs, product reliability concerns, and susceptibilities to inadvertent disconnections during use.
Presently available connectors for data communications circuits often utilize electronic data communications circuits that communicate data by varying voltage levels and associated current flows. As communications speeds increase for an electronic data communications circuit, electromagnetic interference becomes a increasing problem. Electromagnetic problems include both emitted interference generated by the high speed electronic data circuit and data errors suffered by the electronic data communications circuit that are induced by surrounding electromagnetic signals. These problems become more pronounced in high speed electronic data communications circuit that operate over long distances, such as a circuit between two electronic devices connected through a multiple conductor cable that has connectors at each end.
Existing connectors complying with promulgated standards have become pervasive. For example, connectors, cables and supporting hardware and software compliant with the USB 2.0 standard are readily available. The USB 2.0 standard allows for both data communication and power transfer in a miniaturized connector adapted for use with small portable devices such as cell phones for both transferring data and recharging power supplies. However, as the processing power and data storage capabilities of devices increase, the desire for connectors able to provide for increased data bandwidth increases.
Therefore, present data communications circuit connectors provide for lower bandwidth communication using an established compact connector size, but limit the ability to communicate high speed data.
The accompanying figures where like reference numerals refer to identical or functionally similar elements throughout the separate views, and which together with the detailed description below are incorporated in and form part of the specification, serve to further illustrate various embodiments and to explain various principles and advantages all in accordance with the present disclosure, in which:
As required, detailed embodiments are disclosed herein; however, it is to be understood that the disclosed embodiments are merely examples and that the systems and methods described below can be embodied in various forms. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the disclosed subject matter in virtually any appropriately detailed structure and function. Further, the terms and phrases used herein are not intended to be limiting, but rather, to provide an understandable description.
The terms “a” or “an”, as used herein, are defined as one or more than one. The term plurality, as used herein, is defined as two or more than two. The term multiplicity, as used herein, is defined as three or more than three. The term pair, as used herein, is defined as two. The term another, as used herein, is defined as at least a second or more. The terms “including” and “having,” as used herein, are defined as comprising (i.e., open language). The term “coupled,” as used herein, is defined as “connected,” although not necessarily directly, and not necessarily mechanically. The term “configured to” describes hardware, software or a combination of hardware and software that is adapted to, set up, arranged, built, composed, constructed, designed or that has any combination of these characteristics to carry out a given function. The term “adapted to” describes hardware, software or a combination of hardware and software that is capable of, able to accommodate, to make, or that is suitable to carry out a given function. In the following discussion, “handheld” is used to describe items, such as “handheld devices,” that are sized, shaped, designed or otherwise configured to be carried and operated while being held in a human hand. The term “making” as used herein describes an act or process of forming, causing, doing or coming into being. The term “interference fit” as used herein includes the fastening between two parts which is achieved by a friction or interlocking interface after the parts are pushed together and include a press fit or a friction fit wherein after the two parts are fitted together, one part slightly occupies a space that was occupied by the other part before the fit.
In one example, a connector comprises a housing having a row of regularly spaced contact receiving channels and a multiplicity of contacts comprising an electrically conductive material and mounted in the contact receiving channels. Each contact has a blade arm, an attaching tail, and a mounting area between the blade arm and the attaching tail, each mounting area being similarly sized and having a top edge and a bottom edge for making an interference fit with the housing. The multiplicity of contacts include a first contact mounted in a first contact receiving channel, the first contact mounting area having a conductive center portion, and a second contact mounted in a second contact receiving channel adjacent to the first contact receiving channel, the second contact mounting area having a non-conductive center portion.
In another example, a connector comprises a housing having a row of regularly spaced contact receiving channels and a multiplicity of contacts comprising an electrically conductive material and mounted in the contact receiving channels. Each contact has a blade arm, an attaching tail, and a mounting area between the blade arm and the attaching tail, the mounting area having a top edge and a bottom edge for making an interference fit with the housing. The multiplicity of contacts include a multiplicity of high bandwidth contacts mounted in a multiplicity contact receiving channels, at least some of the multiplicity of high bandwidth contacts for transferring digital signals of up to a first data rate and having mounting areas having a non-conductive center portion, and a plurality of low bandwidth contacts mounted in a plurality of contact receiving channels adjacent to and interposed between the multiplicity of contact receiving channels, at least some of plurality of low bandwidth contacts for transferring digital signals of up to a second data rate lower than the first data rate and having mounting areas having a conductive center portion.
In another example, a connector comprises a housing having a row of regularly spaced contact receiving channels and a multiplicity of contacts comprising an electrically conductive material and mounted in the contact receiving channels. Each contact has a blade arm, an attaching tail, and a mounting area between the blade arm and the attaching tail, the mounting area having a top edge and a bottom edge for making an interference fit with the housing. The multiplicity of contacts include a first plurality of contacts mounted in a first plurality of contact receiving channels, each of the first plurality of contact mounting areas having a conductive center portion, and a second plurality of contacts mounted in a second plurality of contact receiving channels, each of the second plurality of contact mounting areas having a non-conductive center portion.
Opening 102 also accepts high bandwidth connector 120 having both low bandwidth blade contacts supporting a low bandwidth interface, such as USB 2.0, as well as high bandwidth blade contacts for high bandwidth communications. At least some of the high bandwidth blade contacts are interposed between the low bandwidth blade contacts. In one example, the high bandwidth blade contacts include four contacts forming two lanes of differential pair data paths supporting a DisplayPort protocol, as defined by the Video Electronics Standards Association (VESA). Each lane is capable of data rates between 1.5 and 5.5 gigabits per second. In another example, only one lane is used and the remaining blade contacts may be used for other signaling purposes, including an auxiliary channel. Relative to DisplayPort, USB 2.0 has a low bandwidth, lower than the high bandwidth of the DisplayPort protocol. The high bandwidth blade contacts have contact tips that connect to high bandwidth contact pads 212, 214, 216 and 218 on socket 200 that are located on a different surface parallel to, but in a different plane from, low bandwidth contacts pads (see
Since the high bandwidth blade contacts are interposed between the low bandwidth blade contacts, and the center-to-center spacing between the low bandwidth blade contacts is maintained to facilitate socket compatibility with both the low bandwidth connector and the high bandwidth connector, the pitch or center-to-center spacing between the blade contacts of the high bandwidth connector is half the spacing between the blade contacts of the low bandwidth connector. This decrease in pitch or center-to-center spacing increases the electromagnetic coupling between the contacts of the high bandwidth connector.
From one perspective, the blade contacts act as parallel plates of a capacitor. The determination of such capacitance is primarily the result of multiplying the overlapping conductive surface area of the contact by the permittivity of a region between the contacts and dividing by the distance between contacts. In this example the distance between the contacts is reduced by half due to contact center-to-center spacing, or pitch being reduced by half. Furthermore, the distance is further reduced by the thickness of the contact. Applying the above calculation results in more than a doubling of capacitance between the blades. If left alone, this increased capacitance could have detrimental effects on electromagnetic interference between the blades. The detrimental effects are compounded by the higher frequency data of the interposed blades, which has increased high bandwidth electrical energy that is more susceptible to degradation due to the increased coupling capacitance of the closer blades.
Experimental tests have established that these detrimental effects can be mitigated by placing a nonconductive portion or electromagnetic reduction aperture within the contacts transferring digital signals. In one example, the electromagnetic reduction aperture is a hole or opening or ring or other shape formed in the conductive material of the contact in such a way as to define an electromagnetic reduction aperture devoid of conductive material. The aperture reduces the effective overlapping area used in the capacitance calculation. The center portion void or aperture may be occupied by air, vacuum or another insulator or other non-conductive material may be inserted within the aperture. Experimental tests have shown that the added aperture allows for both high bandwidth communications and significantly closer placement of the blades. However, the aperture can increase the resistance of the contacts used for transferring power, since such contacts do not tend to couple electromagnetic interference it is advantageous to eliminate the electromagnetic reduction aperture from the power transfer contacts.
In another example, the low bandwidth contacts of the high bandwidth connector do not implement the non-conductive center portion aperture while providing for both the higher data rate and the significantly closer placement of the blades. This allows use of unmodified low bandwidth blade contacts in either the low bandwidth connector 110 or the high bandwidth connector 120, thereby saving the time and expense of redesigning a low bandwidth blade contact, as well as allowing for the reuse of the established robustness an existing the low bandwidth connector. Thus in this example, the high bandwidth connector has high bandwidth contacts with a non-conductive center portion aperture and low bandwidth contacts with a conductive center portion and no aperture. The low bandwidth blade contacts may also be usable in the low bandwidth connector or in the high bandwidth connector and combined with the high bandwidth blade connectors having an aperture and interposed between the low bandwidth blade connectors.
Contact 500 comprises electrically conductive material and has a blade arm having a length of 502, which in one example is 7.2 mm, and a point contact having a height 504, which in one example is 0.5 mm for contacting a contact pad of socket 200. Contact 500 further has an attaching tail having a length of 508, which in one example is 2.0 mm. Contact 500 further has a mounting area between the blade arm and the attaching tail, the mounting area has a length 510 and a height 512, which in one example the length is 5.3 mm and the height is 1.0 mm. In this example, the mounting area has an overall area of 5.3 mm2. The mounting area also has a top edge 514 and a bottom edge 516 for making an interference fit with the connector housing. The top edge and/or the bottom edge may include one or more teeth, ridges or other perturbations for enhancing the interference fit. Contact 500 further has a conductive center portion 520 which may comprise the same conductive material as the rest of the contact. In another example, contact 500 has a total surface area of between 7 mm2 and 8 mm2 exclusive of the attaching tail area.
Contact 530 comprises electrically conductive material and has a blade arm having a length of 532, which in one example is 9.7 mm, which is longer than the blade arm of contact 500. Contact 530 also has a point contact having a height 534, which in one example is 0.3 mm for contacting a contact pad of socket 200. Contact 530 further has an attaching tail having a length of 538, which in one example is 2.0 mm. Contact 530 further has a mounting area between the blade arm and the attaching tail. The mounting area has a length 540 and a height 542, which in one example, the length is 5.3 mm and the height is 1.0 mm. Thus, the mounting area has an overall area of 5.3 mm2. The mounting area also has a top edge 544 and a bottom edge 546 for making an interference fit with the connector housing. The top edge and/or the bottom edge may include one or more teeth, ridges or other perturbations for enhancing the interference fit. Contact 530 further has a non-conductive center portion 550 having a length 552 and a height 554, which in one example, the length is 2.8 mm and the height is 0.5 mm. While the center portion is shown as being substantially rectangular, in other examples, other shapes may be implemented. Other shapes include circles, ovals or rectangles with radiused corners. In an example of a rectangular non-conductive center portion, the non-conductive center portion occupies an area of 1.4 mm2, or 24% of the contact area. In one example, the non-conductive portion 550 is formed by providing an opening in the contact thereby allowing atmospheric air to form the non-conductive portion. In other examples, other non-conductive materials may be incorporated into non-conductive portion 550. In another example, contact 530 has a total surface area of between 8.5 mm2 and 9.5 mm2 exclusive of the attaching tail area and inclusive of area center portion 550.
Contact 560 comprises electrically conductive material and has a blade arm having a length of 562, which in one example is 7.1 mm, which is shorter than the blade arm of contact 500. Contact 560 has a point contact having a height 564, which in one example is 0.5 mm for contacting a contact pad of socket 200. Contact 560 further has an attaching tail having a length of 568, which in one example is 2.0 mm. Contact 560 further has a mounting area between the blade arm and the attaching tail. The mounting area has a length 570 and a height 572, which in one example the length is 5.3 mm and the height is 1.0 mm, and has an overall area of 5.3 mm2. The mounting area also has a top edge 574 and a bottom edge 576 for making an interference fit with the connector housing. The top edge and/or the bottom edge may include one or more teeth, ridges or other perturbations for enhancing the interference fit. Contact 560 further has a non-conductive center portion 580 having a length 582 and a height 584, which in one example, the length is 2.8 mm and the height is 0.5 mm. While the center portion is shown as being substantially rectangular, in other examples, other shapes may be implemented. Other shapes include circles, ovals or rectangles with corners having a radius cut. In an example of a rectangular non-conductive center portion, the non-conductive center portion occupies an area of 1.4 mm2, or 24% of the contact area. In one example, the non-conductive portion 550 is formed by providing an opening in the contact thereby allowing atmospheric air to form the non-conductive portion. In other examples, other non-conductive materials can be incorporated into non-conductive portion 580. In another example, contact 560 has a total surface area of between 7 mm2 and 8 mm2 exclusive of the attaching tail area and inclusive of area center portion 580.
Contacts 530 and 560 in one example have mounting areas of 5.3 mm2 and center portions of 1.4 mm2. The top and or bottom edges may further include teeth which can enlarge the mounting area up to 0.3 mm2, thereby providing for a mounting area ranging from 5.3 mm2 to 5.6 mm2. Furthermore, the rectangular center portion may include corners with a 0.25 mm2 radius, thereby reducing the center portion by 0.1 mm2 and providing a center portion ranging from 1.3 mm2 to 1.4 mm2. Thus with a 5.3 mm2 mounting area and a 1.4 mm2 center portion, ranging to a 5.6 mm2 mounting area to a 1.3 mm2 center portion, the center portion ranges from 23% to 25% of the mounting area.
Increasing the area of the center portion decreases the electromagnetic coupling of the high bandwidth blade contact, but also decreases a maximum spring load of the blade arm. Experimentation and tests have established that the above referenced dimensions provide both adequate spring load of the blade arm as well as adequate electromagnetic decoupling of the contacts. This provides for robust repetitive connector insertions and removals while securely making contact with corresponding socket pads. In other examples, the area of the center portion 550 or 580 may extend beyond the mounting area 540 or 570 and into the blade arm 532 or 562, or into the attaching tail 538 or 568 while remaining within the scope of this description.
The contacts also includes attaching tails for attaching a cable having a cable 122 having plurality of wires to the contacts of the connector. The attachment of a wire to a contact may be via solder, press fit or other approach known to those familiar with the art.
The connector 600 also includes a multiplicity of contacts 630-646, each contact having a blade arm, an attaching tail, and a mounting area between the blade arm and the attaching tail. Each mounting area is similarly sized and has a top edge and a bottom edge for making an interference fit with the housing. The first contact 630 is mounted in the first contact receiving channel 610 and corresponds to contact 500 having a conductive center portion and having a blade arm with a first length. The second contact 632 is mounted in the second contact receiving channel 612 which is adjacent to the first contact receiving channel 610. The second contact corresponds to contact 530 and has a non-conductive center portion and has a blade arm length longer than the first length. The third contact 634 is mounted in the third contact receiving channel 614 which is adjacent to the second contact receiving channel 612. The third contact corresponds to contact 560 and has a non-conductive center portion and has a blade arm length shorter than the first length. The fourth contact 636 is mounted in the fourth contact receiving channel 616 which is adjacent to the third contact receiving channel 614. The fourth contact corresponds to contact 530 and has a non-conductive center portion and has a blade arm length longer than the first length. The fifth contact 638 is mounted in the fifth contact receiving channel 618 which is adjacent to the fourth contact receiving channel 616. The fifth contact corresponds to contact 560 and has a non-conductive center portion and has a blade arm length shorter than the first length. The sixth contact 640 is mounted in the sixth contact receiving channel 620 which is adjacent to the fifth contact receiving channel 618. The sixth contact corresponds to contact 530 and has a non-conductive center portion and has a blade arm length longer than the first length. The seventh contact 642 is mounted in the seventh contact receiving channel 622 which is adjacent to the sixth contact receiving channel 620. The seventh contact corresponds to contact 560 and has a non-conductive center portion and has a blade arm length shorter than the first length. The eighth contact 644 is mounted in the eighth contact receiving channel 624 which is adjacent to the seventh contact receiving channel 622. The eighth contact corresponds to contact 530 and has a non-conductive center portion and has a blade arm length longer than the first length. The ninth contact 646 is mounted in the ninth contact receiving channel 626 which is adjacent to the eighth contact receiving channel 624. The ninth contact corresponds to contact 500 and has a conductive center portion and has a blade arm length equivalent to the first length.
Using the example dimensions of the contacts of
In the connector of
The connector of
The connector 700 also includes a multiplicity of contacts 730-746, each contact having a blade arm, an attaching tail, and a mounting area between the blade arm and the attaching tail. Each mounting area is similarly sized and has a top edge and a bottom edge for making an interference fit with the housing. The first contact 730 is mounted in the first contact receiving channel 710 and corresponds to contact 500 having a conductive center portion and having a blade arm with a first length. The second contact 732 is mounted in the second contact receiving channel 712 which is adjacent to the first contact receiving channel 710. The second contact corresponds to contact 530 and has a non-conductive center portion and has a blade arm length longer than the first length. The third contact 734 is mounted in the third contact receiving channel 714 which is adjacent to the second contact receiving channel 712. The third contact corresponds to contact 560 but has the conductive center portion of 520 of contact 500, and has a blade arm length shorter than the first length. The fourth contact 736 is mounted in the fourth contact receiving channel 716 which is adjacent to the third contact receiving channel 714. The fourth contact corresponds to contact 530 and has a non-conductive center portion and has a blade arm length longer than the first length. The fifth contact 738 is mounted in the fifth contact receiving channel 718 which is adjacent to the fourth contact receiving channel 716. The fifth contact corresponds to contact 560 but has the conductive center portion of 520 of contact 500, and has a blade arm length shorter than the first length. The sixth contact 740 is mounted in the sixth contact receiving channel 720 which is adjacent to the fifth contact receiving channel 718. The sixth contact corresponds to contact 530 and has a non-conductive center portion and has a blade arm length longer than the first length. The seventh contact 742 is mounted in the seventh contact receiving channel 722 which is adjacent to the sixth contact receiving channel 720. The seventh contact corresponds to contact 560 but has the conductive center portion of 520 of contact 500, and has a blade arm length shorter than the first length. The eighth contact 744 is mounted in the eighth contact receiving channel 724 which is adjacent to the seventh contact receiving channel 722. The eighth contact corresponds to contact 530 and has a non-conductive center portion and has a blade arm length longer than the first length. The ninth contact 746 is mounted in the ninth contact receiving channel 726 which is adjacent to the eighth contact receiving channel 724. The ninth contact corresponds to contact 500 and has a conductive center portion and has a blade arm length substantially equivalent to the first length.
As previously discussed, the contacts of a USB 2.0 connector do not require a non-conductive center portion to transfer data and electrical power. The connector of
Using the example dimensions of the contacts of
The illustrated electronic device 1252 is an example electronic device that includes two-way wireless communications functions. Such electronic devices incorporate communication subsystem elements such as a wireless transmitter 1210, a wireless receiver 1212, and associated components such as one or more antenna elements 1214 and 1216. A digital signal processor (DSP) 1208 performs processing to extract data from received wireless signals and to generate signals to be transmitted. The particular design of the communication subsystem is dependent upon the communication network and associated wireless communications protocols with which the device is intended to operate.
The electronic device 1252 includes a microprocessor 1202, which may be, hut not be, the same processor as processor 156 discussed above, that controls the overall operation of the electronic device 1252. The microprocessor 1202 interacts with the above described communications subsystem elements and also interacts with other device subsystems such as flash memory 1206, random access memory (RAM) 1204, auxiliary input/output (I/O) device 1238, data port 1228, display 1234, keyboard 1236, speaker 1232, microphone 1230, a short-range communications subsystem 1220, a power subsystem 1222, and any other device subsystems.
One or more power storage or supply elements, such as a battery 1224, are connected to a power subsystem 1222 to provide power to the circuits of the electronic device 1252. The power subsystem 1222 includes power distribution circuitry for providing power to the electronic device 1252 and also contains battery charging circuitry to manage recharging the battery 1224 (or circuitry to replenish power to another power storage element). The power subsystem 1222 receives electrical power from external power supply 1254. The power subsystem 1222 is able to be connected to the external power supply 1254 through a dedicated external power connector (not shown) or through power connections within the data port 1228, such as are formed by the magnets of the plug connector 106 and receptacle connector 104 discussed above. The power subsystem 1222 includes a battery monitoring circuit that is operable to provide a status of one or more battery status indicators, such as remaining capacity, temperature, voltage, electrical current consumption, and the like, to various components of the electronic device 1252.
The data port 1228 of one example is a receptacle connector or socket 200 connected to connector 1229 corresponding to above connectors 110 or 120, as described above. The data port 1228 is able to support data communications between the electronic device 1252 and other devices 1253 through various modes of data communications, such as low speed and/or high speed data transfers. Data port 1228 is able to support communications with, for example, an external computer, video device, mass storage device or other device. In some examples, the data port 1228 is able to include electrical power connections to provide externally provided electrical power to the electronic device 1252, deliver electrical power from the electronic device 1252 to other externally connected devices, or both. Data port 1228 of, for example, an electronic accessory is able to provide power to an electronic circuit, such as microprocessor 1202, and support exchanging data between the microprocessor 1202 and a remote electronic device that is connected through the data port 1228.
Data communication through data port 1228 enables a user to set preferences through the external device or through a software application and extends the capabilities of the device by enabling information or software exchange through direct connections between the electronic device 1252 and external data sources rather than via a wireless data communication network. In addition to data communication, the data port 1228 provides power to the power subsystem 1222 to charge the battery 1224 or to supply power to the electronic circuits, such as microprocessor 1202, of the electronic device 1252.
Operating system software used by the microprocessor 1202 is stored in flash memory 1206. Further examples are able to use a battery backed-up RAM or other non-volatile storage data elements to store operating systems, other executable programs, or both. The operating system software, device application software, or parts thereof, are able to be temporarily loaded into volatile data storage such as RAM 1204. Data received via wireless communication signals or through wired communications are also able to be stored to RAM 1204.
The microprocessor 1202, in addition to its operating system functions, is able to execute software applications on the electronic device 1252. A set of applications that control basic device operations, including at least data and voice communication applications, is able to be installed on the electronic device 1252 during manufacture. Examples of applications that are able to be loaded onto the device may be a personal information manager (PIM) application having the ability to organize and manage data items relating to the device user, such as, but not limited to, e-mail, calendar events, voice mails, appointments, and task items.
Further applications may also be loaded onto the electronic device 1252 through, for example, the wireless network 1250, an auxiliary I/O device 1238, Data port 1228, short-range communications subsystem 1220, or any combination of these interfaces. Such applications are then able to be installed by a user in the RAM 1204 or a non-volatile store for execution by the microprocessor 1202.
In a data communication mode, a received signal such as a text message or web page download is processed by the communication subsystem, including wireless receiver 1212 and wireless transmitter 1210, and communicated data is provided the microprocessor 1202, which is able to further process the received data for output to the display 1234, or alternatively, to an auxiliary I/O device 1238 or the Data port 1228. A user of the electronic device 1252 may also compose data items, such as e-mail messages, using the keyboard 1236, which is able to include a complete alphanumeric keyboard or a telephone-type keypad, in conjunction with the display 1234 and possibly an auxiliary I/O device 1238. Such composed items are then able to be transmitted over a communication network through the communication subsystem.
For voice communications, overall operation of the electronic device 1252 is substantially similar, except that received signals are generally provided to a speaker 1232 and signals for transmission are generally produced by a microphone 1230. Alternative voice or audio 110 subsystems, such as a voice message recording subsystem, may also be implemented on the electronic device 1252. Although voice or audio signal output is generally accomplished primarily through the speaker 1232, the display 1234 may also be used to provide an indication of the identity of a calling party, the duration of a voice call, or other voice call related information, for example.
Depending on conditions or statuses of the electronic device 1252, one or more particular functions associated with a subsystem circuit may be disabled, or an entire subsystem circuit may be disabled. For example, if the battery temperature is low, then voice functions may be disabled, but data communications, such as e-mail, may still be enabled over the communication subsystem.
A short-range communications subsystem 1220 provides for data communication between the electronic device 1252 and different systems or devices, which need not necessarily be similar devices. For example, the short-range communications subsystem 1220 includes an infrared device and associated circuits and components or a Radio Frequency based communication module such as one supporting Bluetooth® communications, to provide for communication with similarly-enabled systems and devices, including the data file transfer communications described above.
A media reader 1260 is able to be connected to an auxiliary I/O device 1238 to allow, for example, loading computer readable program code of a computer program product into the electronic device 1252 for storage into flash memory 1206. One example of a media reader 1260 is an optical drive such as a CD/DVD drive, which may be used to store data to and read data from a computer readable medium or storage product such as computer readable storage media 1262. Examples of suitable computer readable storage media include optical storage media such as a CD or DVD, magnetic media, or any other suitable data storage device. Media reader 1260 is alternatively able to be connected to the electronic device through the Data port 1228 or computer readable program code is alternatively able to be provided to the electronic device 1252 through the wireless network 1250.
Information Processing System
Elements of the present disclosure can be realized in hardware, software, or a combination of hardware and software. A system can be realized in a centralized fashion in one computer system or in a distributed fashion where different elements are spread across several interconnected computer systems. Any kind of computer system—or other apparatus adapted for carrying out the methods described herein—is suitable. A combination of hardware and software could be a general purpose computer system with a computer program that, when being loaded and executed, controls the computer system such that it carries out the methods described herein.
Elements of the present disclosure can 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; and b) reproduction in a different material form.
Each computer system may include, inter alia, one or more computers and at least a computer readable medium allowing a computer to read data, instructions, messages or message packets, and other computer readable information from the computer readable medium. The computer readable medium may include computer readable storage medium embodying non-volatile memory, such as read-only memory (ROM), flash memory, disk drive memory, CD-ROM, and other permanent storage. Additionally, a computer medium may include volatile storage such as RAM, buffers, cache memory, and network circuits. Furthermore, the computer readable medium may comprise computer readable information in a transitory state medium such as a network link and/or a network interface, including a wired network or a wireless network that allow a computer to read such computer readable information.
Although specific embodiments of the subject matter have been disclosed, those having ordinary skill in the art will understand that changes can be made to the specific embodiments without departing from the spirit and scope of the disclosed subject matter. For example, dimensions set forth herein may be modified while remaining with the scope of the description, and the dimensions may vary from part to part due to manufacturing tolerances while remaining within the scope of the description. The scope of the disclosure is not to be restricted, therefore, to the specific embodiments, and it is intended that the appended claims cover any and all such applications, modifications, and embodiments within the scope of the present disclosure.
Number | Name | Date | Kind |
---|---|---|---|
5309630 | Brunker et al. | May 1994 | A |
5425658 | White | Jun 1995 | A |
6206734 | Liu | Mar 2001 | B1 |
6312292 | Liu | Nov 2001 | B2 |
6350158 | Arnett et al. | Feb 2002 | B1 |
6530810 | Goodrich et al. | Mar 2003 | B2 |
7033221 | Bricaud et al. | Apr 2006 | B2 |
7329154 | Koyama | Feb 2008 | B2 |
7465194 | Ho et al. | Dec 2008 | B1 |
7485009 | Zhu | Feb 2009 | B1 |
8011963 | Atkinson et al. | Sep 2011 | B2 |
20070141890 | Koyama | Jun 2007 | A1 |
20100203768 | Kondo et al. | Aug 2010 | A1 |
20130012071 | Nakazura et al. | Jan 2013 | A1 |
Entry |
---|
Rodda, M., et al., “Universal Serial Bus Micro-USB Cables and Connectors Specification,” MicroUSB Specification to the USB 2.0 Specification, Revision 1.01, Apr. 4, 2007, pp. 1-36.Copyright 2007 USB Implementers Forum, Inc. (USB-IF). |
Extended European Search Report dated Feb. 23, 2015, received for European Application No. 14188037.7. |
Number | Date | Country | |
---|---|---|---|
20150099400 A1 | Apr 2015 | US |