The present disclosure, in various embodiments, relates to programming devices and programming methods.
Portable data storage devices, such as USB thumb drives are widely used due to their ease of use and small size. Although prices of such drives have fallen dramatically, and capacities have increased significantly, such drives do not satisfy all portable data needs.
Preferred embodiments of the disclosure are described below with reference to the following accompanying drawings.
INTELLIPAPER is defined as the patent pending technology allowing the creation of products containing electronic marketing materials (e.g., pdf files, photograph files, video files, etc.) and other electronic data where the digital bits and a substrate (e.g., paper) are fused into a cohesive whole that is virtually indistinguishable from its common paper counterpart. In one embodiment, a region of a substrate includes electronic circuitry configured to store the marketing materials and/or other electronic data. The substrate may comprise pulp products such as paper and cardboard, synthetic paper, coated paper, laminated paper, plastic films, polymers, and/or other suitable materials. In one embodiment, the substrate may be a piece of paper or card stock.
The region may be delimited from the rest of the substrate by perforations. The region may be detached and folded so that the region is sized for insertion into a USB connector (e.g., USB socket) of a computer (e.g., a desktop computer, laptop computer, smart phone, tablet computer, or other computing device). Once inserted into the USB connector, the marketing materials and/or other electronic data stored by the electronic circuitry can be read from the electronic circuitry by the computer.
In other embodiments, the region of the substrate comprising the electronic circuitry need not be detached from the rest of the substrate because the electronic circuitry may be configured to wirelessly communicate with the computer using a wireless communications protocol (e.g., Bluetooth, wireless USB, or other wireless communications protocol). In these embodiments, the electronic circuitry may include an antenna. In some embodiments, power for the electronic circuitry may be wirelessly transferred to the electronic circuitry.
DEVICE, as used herein, refers to a unique product made out of INTELLIPAPER such as a business card, or greeting card.
Example embodiments of DEVICES and INTELLIPAPER are described more fully in U.S. patent application Ser. No. 12/604,300, which is incorporated herein by reference.
Embodiments of the present invention are directed to programming devices and methods for programming data into the electronic circuitry of INTELLIPAPER without removing the detachable perforated region 019 (illustrated in
Programming a DEVICE, may happen in many different situations. For example, end users may program DEVICES at home a few at a time. In contrast, resellers of INTELLIPAPER business cards may rapidly program large quantities of DEVICES prior to sale.
Referring to
Still referring to
Still referring to
Programming device 004 may include communication circuitry (not illustrated) that provides electrical connectivity between electrical contacts 022 and cable 002 to allow communication between DEVICE 009 and computer 001. In one embodiment of the invention, the communication circuitry is configured for passive communication between the computer 001 and DEVICE 009. Furthermore, in another embodiment, communication circuitry is configured to implement USB protocols. Alternatively, programming device 004 may include communication circuitry that implements wireless communication between electrical contacts 022 and computer 001 without the use of cable 002 to allow communication between DEVICE 009 and computer 001.
Referring to
Contacts 002 may be a first set of one or more electrical contacts for programming device 004. Alternatively, in another embodiment of the invention, programming device 004 may include two or more sets of electrical contacts 022. In yet another embodiment of the invention, programming device 004 may include two or more electrical contacts 022. Both alternative embodiments may facilitate electric connectivity with DEVICE 009 when DEVICE 009 is positioned in slot 010.
Some versions of programming device 004 may connect directly to computer 001 without requiring an additional cable 002, and be smaller than others and designed for travel. Other versions may be larger and more suitable for desktop use. Some versions of programming device 004 may be passive and simply provide USB connectivity from computer 001 to DEVICE 009 by electrically connecting each contact point 008 on DEVICE 009 to a contact point in a USB receptacle of computer 001. Other versions may include electronics to perform various advanced functions such as programming multiple DEVICES 009 with the same content without further involving computer 001. Wireless connectivity between programming device 004 and computer 001 is also possible using one or more of the wireless technologies described herein.
Note that DEVICE 009 may be substantially planar when inserted into slot 010 and is not folded and DEVICE 009 may have a thickness that is substantially thinner than a standard USB plug and is thinner than slot 010. USB contact 008 may be located substantially anywhere on DEVICE 009. The size of slot 010 and positions of edges 020 and 021 relative to contacts 022 may be selected to match a particular DEVICE 009 so that when DEVICE 009 is inserted into slot 010 and is in contact with edges 020 and 021, contacts 022 line up and are in physical and electrical contact with USB contacts 008.
It should be understood that dimensions for DEVICE 009, which may be a very thin paper product, result in DEVICE 009 being incompatible for establishing electrical communication with conventional communication ports (e.g., USB sockets) of electronic devices such as computers. That is, DEVICE 009 has dimensions incompatible for establishing electrical communication in a conventional USB receptacle. Stated another way, DEVICE 009 may have a thickness dimension that is substantially thinner than a opening of a conventional USB plug.
Although DEVICES having USB contacts are described herein, DEVICES may have substantially any electrical contacts that facilitate communication with the invention. The electrical contacts may vary in number and size and may comply with one or more standards other than USB standards.
In one embodiment, the invention may include a visual indicator that indicates to a user that the invention has made electrical contact with a DEVICE. The invention may alternatively or additionally include a visual indicator that indicates to a user that programming of a DEVICE has been successfully completed that that the user may safely remove the DEVICE from the invention.
Referring to
Still referring to
Exact dimensions for the locations of a DEVICE's contacts, or the programming device's contacts, and the relationship between the dimensions of the programming device and the dimensions of the DEVICE may vary, because each DEVICE could have contacts positioned differently depending on the end application of the DEVICE. Generally, a set of DEVICE contacts may be on an outer edge near a corner, to facilitate the detachment of a region as previously described in currently pending U.S. patent application Ser. No. 12/604,300.
Referring to
Referring to
In another embodiment, a programming device includes an enclosure containing electronic circuitry for communicating wirelessly with INTELLIPAPER devices. Such circuitry may provide power to electronic circuitry of the INTELLIPAPER via electromagnetic radiation, and establish data communication with the electronic circuitry of the INTELLIPAPER. In this embodiment, the invention might not include a slot in which the DEVICE is inserted. Instead, physical proximity of the INTELLIPAPER and the invention would allow for programming. A number of indicators and/or buttons may be provided to give feedback to the user as to the status of programming and the connectivity of the INTELLIPAPER DEVICE to the invention. In this embodiment, the invention may comprise batteries thereby eliminating the need for it to be physically connected to the computer via USB. In this case, communication between the invention and the computer may also be done wirelessly. In some embodiments, the enclosure may include shielding configured to prevent DEVICES other than the DEVICE within the enclosure from being programmed.
In one embodiment, a programming device may further include electronic circuitry that may execute software and/or firmware to perform a variety of advanced functions including but not limited to: compression and decompression of data, serialization of the data programmed (so the data on each DEVICE is unique relative to other DEVICEs and can be distinguished from other DEVICEs by a unique identifier such as a serial number, name, address, or other unique identifier), encryption and cryptographic signatures for data integrity and other uses including virus scanning. Additional software may also be provided to run on the attached PC in the form of drivers or other software to enhance and/or augment any of these advanced functions.
In one embodiment, a programming method includes connecting a programming device to a computer (via cable, or wirelessly), placing a DEVICE (or a sheet of DEVICES) into the exemplary programming device (or placing the DEVICE on or below or near the exemplary programming device) to accomplish electrical connectivity between the DEVICE and the exemplary programming device. The method further includes transferring data from the computer to the DEVICE (or DEVICEs) via the programming device.
The method may also include verifying that the data stored by the DEVICE matches the data provided by the computer (e.g., by reading the data from the DEVICE and comparing the read data with an original version of the data). In one embodiment, the computer may perform the verification. In another embodiment, the exemplary programming device may perform the verification.
In compliance with the statute, the invention has been described in language more or less specific as to structural and methodical features. It is to be understood, however, that the invention is not limited to the specific features shown and described, since the means herein disclosed comprise various forms of putting the invention into effect. The invention is, therefore, claimed in any of its forms or modifications within the proper scope of the appended claims appropriately interpreted in accordance with the doctrine of equivalents.
This application claims the benefit of, and priority to, U.S. Provisional Patent Application Ser. No. 61/321,238, filed Apr. 6, 2010, the entire disclosure of which is incorporated herein by reference. This application is a continuation in part of U.S. patent application Ser. No. 12/604,300 filed Oct. 22, 2009 now U.S. Pat. No. 8,047,443, which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
D267009 | Doi | Nov 1982 | S |
4780603 | Hamada | Oct 1988 | A |
4849617 | Ueda | Jul 1989 | A |
4850105 | Nakajima et al. | Jul 1989 | A |
5004899 | Ueda | Apr 1991 | A |
D320225 | Ido et al. | Sep 1991 | S |
5710421 | Kokubu | Jan 1998 | A |
5818030 | Reyes | Oct 1998 | A |
5888624 | Haghiri et al. | Mar 1999 | A |
6097605 | Klatt et al. | Aug 2000 | A |
6109939 | Kondo et al. | Aug 2000 | A |
6333854 | Sasaoka et al. | Dec 2001 | B1 |
D452865 | Wallace et al. | Jan 2002 | S |
6341728 | Kondo et al. | Jan 2002 | B1 |
D458935 | Hiroki | Jun 2002 | S |
6480390 | Matsumiya et al. | Nov 2002 | B2 |
6531775 | Kobayashi et al. | Mar 2003 | B1 |
6547151 | Baldi | Apr 2003 | B1 |
6567273 | Liu et al. | May 2003 | B1 |
6580615 | Nakanishi et al. | Jun 2003 | B1 |
6665201 | Spencer et al. | Dec 2003 | B1 |
D487458 | Gentil et al. | Mar 2004 | S |
6699053 | Kuroda | Mar 2004 | B2 |
6700788 | Matsushita et al. | Mar 2004 | B2 |
6735656 | Hanke et al. | May 2004 | B2 |
D490814 | Kim | Jun 2004 | S |
6744634 | Yen | Jun 2004 | B2 |
6773280 | Sasaki et al. | Aug 2004 | B2 |
6783060 | Marappan | Aug 2004 | B2 |
6808424 | Kaneshiro et al. | Oct 2004 | B2 |
6824066 | Weyant | Nov 2004 | B2 |
6858925 | Wada et al. | Feb 2005 | B2 |
6865086 | Gochnour et al. | Mar 2005 | B2 |
6900988 | Yen | May 2005 | B2 |
6908038 | Le | Jun 2005 | B1 |
6970359 | Gochnour et al. | Nov 2005 | B2 |
6994263 | Ueda et al. | Feb 2006 | B2 |
7004794 | Wang et al. | Feb 2006 | B2 |
D518483 | Yu et al. | Apr 2006 | S |
7025623 | Katsumata et al. | Apr 2006 | B2 |
7040919 | Yao | May 2006 | B2 |
7083107 | Sakamoto et al. | Aug 2006 | B2 |
7102891 | Miks et al. | Sep 2006 | B1 |
7104809 | Huang | Sep 2006 | B1 |
D532788 | Cuellar et al. | Nov 2006 | S |
D542797 | Cuellar et al. | May 2007 | S |
7218528 | Chen | May 2007 | B2 |
D545311 | Wai | Jun 2007 | S |
7233499 | Yu et al. | Jun 2007 | B2 |
7269004 | Ni et al. | Sep 2007 | B1 |
D553130 | Fiorentino et al. | Oct 2007 | S |
7334725 | Dan | Feb 2008 | B2 |
7340540 | Miller et al. | Mar 2008 | B2 |
7344072 | Gonzalez et al. | Mar 2008 | B2 |
D565572 | Yang | Apr 2008 | S |
7355860 | Miller et al. | Apr 2008 | B2 |
7357655 | Van der Steen | Apr 2008 | B1 |
7364090 | Cuellar et al. | Apr 2008 | B2 |
7377448 | Dan et al. | May 2008 | B2 |
7392358 | Chen et al. | Jun 2008 | B2 |
7434739 | Matsuura et al. | Oct 2008 | B2 |
D591753 | Nakano et al. | May 2009 | S |
7537169 | Gonzalez et al. | May 2009 | B2 |
D612385 | Aoki | Mar 2010 | S |
7721956 | Williams et al. | May 2010 | B2 |
20020036236 | Kondo et al. | Mar 2002 | A1 |
20020074415 | Kondo et al. | Jun 2002 | A1 |
20020084332 | Kondo et al. | Jul 2002 | A1 |
20020116668 | Chhor et al. | Aug 2002 | A1 |
20030081388 | Yang | May 2003 | A1 |
20030109179 | Kaneshiro et al. | Jun 2003 | A1 |
20040070952 | Higuchi et al. | Apr 2004 | A1 |
20040087213 | Kao | May 2004 | A1 |
20040089717 | Harari et al. | May 2004 | A1 |
20040089724 | Lasch et al. | May 2004 | A1 |
20040188531 | Gengel et al. | Sep 2004 | A1 |
20050077164 | Dhers | Apr 2005 | A1 |
20060098485 | Leenders et al. | May 2006 | A1 |
20060118639 | Kean et al. | Jun 2006 | A1 |
20060154525 | Bychov et al. | Jul 2006 | A1 |
20060180674 | Margalit et al. | Aug 2006 | A1 |
20060181716 | Hoshina | Aug 2006 | A1 |
20060255158 | Margalit et al. | Nov 2006 | A1 |
20060273154 | Dan | Dec 2006 | A1 |
20060278723 | Dan et al. | Dec 2006 | A1 |
20060288169 | Steiner | Dec 2006 | A1 |
20070028046 | Pham | Feb 2007 | A1 |
20070099511 | Miller et al. | May 2007 | A1 |
20070153565 | Nomura et al. | Jul 2007 | A1 |
20070243769 | Atsmon et al. | Oct 2007 | A1 |
20070252010 | Gonzalez et al. | Nov 2007 | A1 |
20080087731 | Gonzalez et al. | Apr 2008 | A1 |
20080109309 | Landau et al. | May 2008 | A1 |
20080224320 | Palmade et al. | Sep 2008 | A1 |
20080239406 | Nakano | Oct 2008 | A1 |
20080294991 | Wong et al. | Nov 2008 | A1 |
20080299788 | Balchaytis | Dec 2008 | A1 |
20090009829 | Katsuyama | Jan 2009 | A1 |
20090014522 | Harris et al. | Jan 2009 | A1 |
20090063755 | Perng et al. | Mar 2009 | A1 |
20100218021 | Ma et al. | Aug 2010 | A1 |
20100289844 | Seibt | Nov 2010 | A1 |
Number | Date | Country |
---|---|---|
19601358 | Jul 1996 | DE |
1798732 | Jun 2007 | EP |
098227309 | May 2012 | EP |
WO 2005124932 | Dec 2005 | WO |
WO 2008020442 | Feb 2008 | WO |
WO 2008036537 | Mar 2008 | WO |
PCTUS2009061725 | Apr 2011 | WO |
PCTUS2011031432 SR | Dec 2011 | WO |
PCTUS2011031432 WO | Dec 2011 | WO |
PCTUS2011031473 SR | Dec 2011 | WO |
PCTUS2011031473 WO | Dec 2011 | WO |
PCTUS2011031645 SR | Dec 2011 | WO |
PCTUS2011031645 WO | Dec 2011 | WO |
PCTUS2011031646 SR | Dec 2011 | WO |
PCTUS2011031646 WO | Dec 2011 | WO |
PCTUS2011031432 | Oct 2012 | WO |
PCTUS2011031473 | Oct 2012 | WO |
PCTUS2011031645 | Oct 2012 | WO |
PCTUS2011031646 | Oct 2012 | WO |
Entry |
---|
PCT/US2009/061725, filed Jun. 7, 2010, Search Report. |
PCT/US2009/061725, filed Jun. 7, 2010, Written Opinion. |
Sony Press Release; “TOPPAN and Sony Successfully Develop 25GB Paper Disc”; Apr. 15, 2004; www.sony.net/SonyInfo/News/Press—Archive/2004/04-15E/; 2pp. |
Website—www.minicdwizard; 2000; 1 p. |
“Unversal Serial Bus Specification Revision 2.0”; Figure 6.9; pp. 99; Feb. 1998. |
Number | Date | Country | |
---|---|---|---|
20120131250 A1 | May 2012 | US |
Number | Date | Country | |
---|---|---|---|
61321238 | Apr 2010 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12604300 | Oct 2009 | US |
Child | 13081434 | US |