METHOD FOR TRANSMISSION AND RECEPTION OF UNIFORM RESOURCE IDENTIFIER
20180316430 ยท 2018-11-01
Assignee
Inventors
Cpc classification
G06F16/00
PHYSICS
H04L67/146
ELECTRICITY
H04L67/02
ELECTRICITY
G06F16/955
PHYSICS
International classification
Abstract
A system and method for communicating personal information of a first user with a second user, without the need for the first user and second user to interact verbally or in any other manner. The first user stores personal information on a server, for example a web server, which is addressable using a URL or other addressing function. The first user causes the network address information to be transmitted in an electromagnetic signal, whereupon it is received by a second user's receiving device and a client of the second user is directed to a network location storing the first user's personal information. The first user's personal information is then displayed to the second user. The system and method of the invention are useful for social networking and other purposes. The transmitted signal may be encoded in Morse code, where differing colors of light represent code elements.
Claims
1. A system for communicating between two users, comprising: a first user transmitting device; and a second user receiving device; wherein said first user transmitting device is adapted to transmit an electromagnetic signal comprising URI information for directing an internet client of said second user to a URL containing personal information of the first user.
2. The system for communicating between two users of claim 1, wherein said electromagnetic signal is further defined as light energy that is encoded to transmit information in time-divided fashion by color encoding or by ON OFF encoding.
3. The system for communicating between two users of claim 2, wherein: said first user transmitting device is further defined as comprising a processor and computer readable medium containing computer executable instructions for encoding the first user's URI onto the electromagnetic signal; and said second user receiving device is further defined as comprising a video camera for receiving said light energy, and wherein said second user receiving device is further defined as comprising a processor and computer readable medium containing computer executable instructions for recovering the first user's URI from the received electromagnetic signal.
4. The system for communicating between two users of claim 2, wherein said encoding is a form of Morse code in which DIT, DAH and DASH are each represented by different color.
5. The system for communicating between two users of claim 3, wherein said encoding is a form of Morse code in which DIT, DAH and DASH are each represented by different color.
6. The system for communicating between two users of claim 2, wherein said encoding is a form of Morse code in which DIT, DAH and DASH are each represented by different lengths of transmitter ON time.
7. The system for communicating between two users of claim 3, wherein said encoding is a form of Morse code in which DIT, DAH and DASH are each represented by different lengths of transmitter ON time.
8. The system for communicating between two users of claim 1, wherein said electromagnetic signal is defined as comprising non-visible energy.
9. The system for communicating between two users of claim 1, wherein said electromagnetic signal is defined as being non line of sight energy.
10. A method for communicating between two users, comprising the steps of: A first user logging into a server and entering personal information; Storing and publishing said personal information at a web addressable service location having a Uniform Resource Locator address; Providing the Uniform Resource Locator address containing the first user's personal information to the second user when queried via Uniform Resource Identifier as received from a transmitting device; Transmitting said Uniform Resource Identifier information from said transmitting device; Receiving said transmitted Uniform Resource Identifier information on a second user's receiving device; Directing an internet client to the Uniform Resource Locator address which was received from the web addressable service, based on the key Uniform Resource Identifier that was transmitted from the first user's transmitting device; and Displaying said personal information on a visual display of said internet client.
11. The method of claim 10, further comprising the steps of: Encoding said Uniform Resource Locator address information prior to transmission; and Decoding said Uniform Resource Locator address information after reception by said second user's receiving device.
12. The method of claim 11 wherein said encoding is further defined as Morse code in which DIT, DAH and DASH are each represented by different color.
13. The method of claim 11 wherein said encoding is digital ON OFF encoding.
14. The method of claim 10, wherein said second user's receiving device comprises a video camera, a processor, and a memory, which said video camera, said processor, and said memory are all in communication; and wherein computer executable non transitory instructions are stored in said memory; and wherein said step of receiving said transmitted Uniform Resource Locator address information on a second user's receiving device further comprises the step of executing said instructions to process said received video to recover said Uniform Resource Locator address information.
15. The method of claim 11, wherein said second user's receiving device comprises a video camera, a processor, and a memory, which said video camera, said processor, and said memory are all in communication; and wherein computer executable non transitory instructions are stored in said memory; and wherein said step of receiving said transmitted Uniform Resource Locator address information on a second user's receiving device further comprises the steps of executing said instructions to process said received video to recover said encoded Uniform Resource Locator address information, and executing said instructions to decode said encoded Uniform Resource Locator address information.
16. The method of claim 12, wherein said second user's receiving device comprises a video camera, a processor, and a memory, which said video camera, said processor, and said memory are all in communication; and wherein computer executable non transitory instructions are stored in said memory; and wherein said step of receiving said transmitted Uniform Resource Locator address information on a second user's receiving device further comprises the steps of executing said instructions to process said received video to recover said encoded Uniform Resource Locator address information, and executing said instructions to decode said encoded Uniform Resource Locator address information.
17. The method of claim 13, wherein said second user's receiving device comprises a video camera, a processor, and a memory, which said video camera, said processor, and said memory are all in communication; and wherein computer executable non transitory instructions are stored in said memory; and wherein said step of receiving said transmitted Uniform Resource Locator address information on a second user's receiving device further comprises the steps of executing said instructions to process said received video to recover said encoded Uniform Resource Locator address information, and executing said instructions to decode said encoded Uniform Resource Locator address information.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The accompanying drawings, which are incorporated into and form a part of the specification, illustrate one or more embodiments of the present invention and, together with the description, serve to explain the principles of the invention. The drawings are only for the purpose of illustrating the preferred embodiments of the invention and are not to be construed as limiting the invention. In the drawings:
[0025]
[0026]
[0027]
DETAILED DESCRIPTION OF THE INVENTION
[0028] The following documentation provides a detailed description of the invention.
[0029] Although a detailed description as provided in the attachments contains many specifics for the purposes of illustration, anyone of ordinary skill in the art will appreciate that many variations and alterations to the following details are within the scope of the invention. Accordingly, the following preferred embodiments of the invention are set forth without any loss of generality to, and without imposing limitations upon, the claimed invention. Thus the scope of the invention should be determined by the appended claims and their legal equivalents, and not merely by the preferred examples or embodiments given.
[0030] As used herein, memory, medium, media, computer readable memory, computer readable media, computer readable medium, storage media, computer readable storage media and computer readable storage medium shall include within their meanings only physical non-transitory computer readable hardware, and such terms shall specifically exclude signals per se, carrier waves, propagating signals and other transitory signals. Such physical non transitory computer readable media may comprise hardware memory that comprises a physical structure for storing data which may include computer executable instructions or data.
[0031] The electronic devices described herein may comprise a processor or other processing circuitry. As used herein, the term circuitry refers to at least all of the following: hardware-only implementations (such as implementations in only analog and/or digital circuitry) and to combinations of circuits and software and/or firmware such as to a combination of processors or portions of processors/software including digital signal processor(s), software, and memory(ies) that work together to cause an apparatus, such as a mobile phone or tablet, to perform various functions and to circuits, such as a microprocessor(s) or portion of a microprocessor(s), that require software or firmware for operation, even if the software or firmware is not physically present. This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry would also cover an implementation of merely a processor, multiple processors, or portion of a processor and its (or their) accompanying software and/or firmware.
[0032] Embodiments of the invention may be implemented in software, hardware, application logic or a combination of software, hardware, and application logic. The software application logic and/or hardware may reside on the apparatus, a separate device, or a plurality of separate devices. If desired, part of the software application logic and/or hardware may reside on the apparatus, part of the software, application logic and/or hardware may reside on a separate device, and part of the software, application logic and/or hardware may reside on a plurality of separate devices. In an example embodiment, the application logic, software, or an instruction set is maintained on any one of various conventional computer-readable media. In the context of this document, a computer-readable medium may be any tangible media or means that can contain, or store the instructions for use by or in connection with an instruction execution system, apparatus, or device, such as a computer. A computer readable medium may comprise a computer-readable storage medium that may be any tangible media or means that can contain or store the instructions for use by or in connection with an instruction execution system, apparatus, or device, such as a computer.
[0033] As used herein, second user and receiving user refer to the user who is receiving the personal information of the first user.
[0034] As used herein, personal information includes within its meaning any information which is desired to be shared by the first user with a second user. Such information may include, for example, a website URL, twitter handle, phone number, favorite quote(s), hobbies, personal interests, email address or other contact information, astrological sign, profession, name, nickname, or any other information a first user desired to share with others using the system and method of the invention.
[0035] As used herein, internet client refers to any combination of hardware or software that is characterized by being to navigate a communication network to establish communication with a URL, and is able to receive information from the URL. In a specific non-limiting example, an internet client may comprise an internet browser in communication with the World Wide Web.
The System
[0036] Referring now to
[0037] Still referring to
[0038] Still referring to
[0039] Still referring to
The Method of the Invention
[0040] Referring now to
The Encoding
[0041] In Morse Code a letter composed of NULL units (spaces at one unit), DIT (dot), and DAH (Dash). In the present invention, the coding may be a color-based form of Morse Code. The NULL unit between parts of the same letter is one unit. The NULL between letters is three units, or NULL NULL NULL. The NULL, DIT and DAH are represented by distinct colors of light, for example:
[0042] Null (one unit): Red
[0043] Null (three units): Green
[0044] DIT: Blue
[0045] DAH: Yellow
[0046] The optical transmitter of the invention will transmit in repeated loops, and so a message reset code is required, a message start+end sequence. An exemplary message reset code is Green Red Green. Thus, an example of sending a letter L in Morse code would be: [0047] DIT NULL DAH NULL DIT NULL DIT NULL NULL NULL
For the sample letter L transmission, the corresponding code as transmitted by the encoding of the invention would be: [0048] Blue Red Yellow Red Blue Red Blue Green.
[0049] These examples are based on an initial baseline encoding scheme, and that specific colors or combinations may be adjusted pending additional research and development. Specifically the NULL color may be determined via testing to not be required, if the light intensity differential and/or change between DIT and DAH is sufficient clear without the NULL, in which case the transcription system may be adjusted, or simplified from a four to a three color system.
[0050] Still further, the definition of colors for each colored light transition of specific descriptions Red Green Blue, Yellow, however any color may be assigned to the DIT DAH and NULL values. For example, the video image processing component may be able to discriminate between certain color combinations better than other color combinations, thus driving the assignment of specific colors to the DIT DAH and NULL values.
[0051] In an embodiment, the first user's transmitting element may comprise a blinking light of three distinct colors, blinking in a defined sequence, over short bursts. Thus the transmitted signal may be time encoded.
[0052] In an embodiment, the electromagnetic signal may be defined as comprising non-visible energy.
[0053] In an embodiment, the electromagnetic signal may be defined as being non line of sight energy, such as radio frequency (RF) energy.
[0054] In an embodiment, the received signal video processing function for recovering the URI or URL information from the transmitted video stream may reside in the Cloud (Internet) based URI Registry service.
[0055] In any embodiment of the invention, the transmitted signal my contain continuous loops of the URI or URL information, looping more than once each minute, or on any time basis, repetitive or non-repetitive.
[0056] The transmitting element of the first user's transmitting device may be any source of electromagnetic energy and may include, for example, LEDs, Liquid Crystal Displays, or any other source or combination of sources of electromagnetic energy, including cell phone, smart watch or tablet displays. Likewise, the form of the first user's transmitting device may be any desired form and may include decorative elements, for example, fashion accessories, ear rings, finger rings, necklaces, bracelets, broaches and pins.
[0057] In embodiments, the transmitting device may also incorporated into any structure such as electronic billboards, posters, and point of sale product displays.
INDUSTRIAL APPLICABILITY
[0058] The system and method of the invention provide a social networking architecture with associated functional software that leverages the inherent capabilities of portable Internet connected devises such as smartphones with video cameras which improves the capability of unassociated persons to share information and access shared information with members of the public. The system of the invention typically, but not necessarily, operates within line of site proximity
[0059] The system and method if the invention provide a reliable means for a first user to quickly and efficiently share personal information with a second user without the need for any disruption of the first user's activities. Also, in accordance with the method of the invention, a first user can select only that information they wish to share with the second user, thus allowing them to autonomously determine their level of personal security.