LOCATION-BASED INFORMATION EXCHANGE BETWEEN PHYSICALLY PROXIMATE USERS
20210173943 · 2021-06-10
Inventors
Cpc classification
H04L67/52
ELECTRICITY
H04W4/023
ELECTRICITY
H04W12/35
ELECTRICITY
H04L67/54
ELECTRICITY
H04L51/222
ELECTRICITY
International classification
Abstract
The present invention includes a wireless communication method and device comprising a one-to-one exchange of wireless electronic device identifications or unique profile IDs between a sending and a receiving party who are both registered users of the electronic business/personal card service and further comprising upload of the wireless electronic identifications to a data server computer system wherein said system matches said identifications with those of registered users and said computer system displays information about the user associated with each identification.
Claims
1. A method for location-based information exchange between physically proximate users, the method comprising: storing a unique profile identifier in memory, the unique profile identifier specific to a registered user of a mobile device; activating a profile exchange function, wherein activating the profile exchange function results in receiving information from at least one other mobile device within a transmission range of the mobile device, the received information specific to another registered user, the other registered user associated with the at least one other mobile device; and displaying information regarding the at least one other registered user at the mobile device, the display at the mobile device based on the received information from the at least one other mobile device within the transmission range of the mobile device.
2. The method of claim 1, further comprising transmitting the unique profile identifier from the mobile device to the at least one other mobile device that is within the transmission range of the mobile device.
3. The method of claim 1, further comprising receiving user input via a user interface of the mobile device, the received user input indicating a wish to activate the profile exchange function.
4. The method of claim 1, wherein the received information includes a unique profile identifier specific to the other registered user, and further comprising querying a remote database based on the unique profile identifier specific to the other registered user.
5. The method of claim 4, further comprising retrieving an online profile of the other registered user based on the query, wherein displaying the information regarding the at least one registered user includes displaying the retrieved online profile of the other registered user.
6. The method of claim 1, wherein the received information is from a plurality of other mobile devices within the transmission range of the mobile device, and wherein displaying the information regarding the at least one registered user includes displaying a list of the plurality of other mobile devices within the transmission range of the mobile device.
7. The method of claim 1, wherein the received information from at least one other mobile device within a transmission range of the mobile device is received via a first local wireless communication protocol, and further comprising receiving at least part of the displayed information via a different wireless communication protocol.
8. The method of claim 7, wherein the first local wireless communication protocol is Bluetooth.
9. The method of claim 1, further comprising displaying a dynamic location-based list of a plurality of other registered users.
10. The method of claim 9, further comprising downloading profile information onto the mobile device, the downloaded information regarding at least one registered user selected from the list.
11. The method of claim 9, wherein the list is specific to a defined event, and the plurality of other registered users are registered in association with the defined event.
12. The method of claim 1, wherein the mobile device includes at least one wearable hardware piece.
13. An apparatus for location-based information exchange between physically proximate users, the apparatus comprising: memory that stores a unique profile identifier, the unique profile identifier specific to a registered user of a mobile device; a receiver that receives information from at least one other mobile device within a transmission range of the mobile device when a profile exchange function is activated, the received information specific to another registered user, the other registered user associated with the at least one other mobile device; and a display screen that displays information regarding the at least one other registered user at the mobile device, the display at the mobile device based on the received information from the at least one other mobile device within the transmission range of the mobile device.
14. A non-transitory, computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for location-based information exchange between physically proximate users, the method comprising: storing a unique profile identifier in memory, the unique profile identifier specific to a registered user of a mobile device; activating a profile exchange function, wherein activating the profile exchange function results in receiving information from at least one other mobile device within a transmission range of the mobile device, the received information specific to another registered user, the other registered user associated with the at least one other mobile device; and displaying information regarding the at least one other registered user at the mobile device, the display at the mobile device based on the received information from the at least one other mobile device within the transmission range of the mobile device.
15. An apparatus for location-based information exchange between physically proximate users, the apparatus comprising: memory that stores a plurality of unique profile identifiers, each unique profile identified specific to a different online profile of a respective registered user; a communication interface that receive a query over a communication network from a mobile device; and a processor that executes instructions stored in memory, wherein the processor executes the instructions to: identify that the query includes one of the unique profile identifiers, retrieve information associated the queried profile identifier from memory, the retrieved information including an online profile of a registered user, and formats the retrieved information for display at the mobile device.
16. A system for establishing communications between once physically proximate users, the system comprising: a plurality of mobile devices each associated with a user, wherein the plurality of mobile devices identify a respective geographic location at a point in time indicated by an associated timestamp; a database that stores user profile identifiers for each user of each of the mobile devices and retrieves the user profile identifiers for the mobile devices identified within a physical proximity to each other at the point in time as determined by the identified geographic location and the timestamp; and a server that: transmits a list comprising the retrieved user profile identifiers to each of the mobile devices, transmits at least one partial user profile associated with one of the listed user profile identifiers to at least one of the mobile devices subsequent to the transmission of the list of user profile identifiers to each mobile device; receives an indicia of interest in further engagement with a user associated with the at least one partial user profile, the indicia of interest received from the at least one mobile device, wherein the received indicia of interest matches an indicia of interest from the user associated with the at least one user profile; and provides a more complete version of the at least one partial user profile to the at least one mobile device based on the matching indicia of interest, the more complete version of the user profile provided with an option for further engagement.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
[0030] In the following description, for purposes of explanation, specific details are set forth in order to provide a thorough understanding of different aspects of the present invention. It will be evident, however, to one skilled in the art that the present invention as defined by the claims may include some or all of the features or embodiments herein described and may further include obvious modifications and equivalents of the features and concepts described herein.
[0031] Embodiments of the present invention use wireless protocols and networks for implementing novel methods and algorithms that obviate the need for non-electronic business and contact cards. Wireless signaling protocols may be used to exchange unique electronic profile IDs between user-subscribers who wish to perpetuate the contact. As used in this specification, profile IDs refer to unique electronic identifications associated with a given user and a given device.
[0032] The present invention provides users with the ability to first interact in the real world and follow up, if desired, by further interaction in the cyber world, thus obviating the need to browse through boring, contrived or misleading classified advertisements or on-line profiles.
[0033]
[0034] The preferred mode of communication between the devices is a directionally targeted narrow electromagnetic beam or ultrasonic beam sent between one sending and one receiving device. Since the intent is to support one to one personal contact, the design is such as to prevent the exchange of ID's other than to/from the intended physically proximate party. The same or different wireless technology may be used for a reply made by the receiving device to the sending device. However, embodiments of the presented invention are not limited to any specific currently existing or future wireless technologies.
[0035] As illustrated in
[0036] For example, the device IDs may be uploaded to a computer system 50 and used by a web application 70 and a database 80 to access information associated with each device ID. In one embodiment, when computer system 50 receives a device ID, web application 70 may generate a database query using the device IDs received from wireless device 10. Database 80 retrieves information associated with each device ID in the query, and then formats the information to display to the user-subscriber. In one embodiment, device IDs may be included as fields (e.g., indexes) in database tables that are associated with other information in the database, for example. The association may be implemented using a variety of techniques such as associated fields in a relational database or as links or references between objects, for example. The information in database 80 may have been set up previously by a user accessing a web address for computer system 50 (e.g., using the web application 70) or a related website or using a related web application such as an Internet browser. Database 80 may be a single database, distributed database or other data storage systems that can use device IDs to access information associated with device IDs. The associated information may be updated automatically or manually by a user who accesses the information through computer system 50 (e.g., over the Internet or wirelessly). After the associated information has been retrieved, computer system 50 displays the information for the user-subscriber via a service provider interface.
[0037] Profile information may include a variety of information about a user's likes and dislikes, background, education, friends and other information such as text, audio, video, images (i.e., electronic pictures of the user), Blogs, links to favorite websites or items or services for sale. In one embodiment, users may specify a list of friends. Profile information for one or more parties met in the offline world may be stored internally on a user-subscriber computer system 50 or selectively deleted. Some or all of the profile information may be saved (e.g., as a complete profile or as a summary profile). Such profile information may be useful if the user desires to further pursue a mutual interest at a later time.
[0038] An additional embodiment of the present invention includes the use of the service and/or hardware for the electronic commerce applications including micropayments. Micropayments are prepaid accounts that may be used for low dollar amount purchases. Additional embodiments of the present invention also include medical applications where a user profile may contain medical or other information that may be accessed by a doctor, pharmacist, emergency services technician or other health provider. Yet another embodiment of the present invention includes software, which can be downloaded into an existing platform to enable it to practice the present invention and perform in the techniques described herein.
[0039] Embodiments of the present invention may also include business methods for generating revenue and income through the sales of hardware, software and services using the techniques described herein. These include (a) selling software for use on existing hardware platforms to enable the invention, (b) the sale of hardware (including jewelry or other form factors described below) to enable the invention, and (c) charging users on an annual, monthly or per-message basis for use of the services described herein. These business methods also include the ability to charge users for the exchange of messages or information processed through one or many central servers based on IDs exchanged between mobile devices and then uploaded as described above. It is to be understood that a variety of users (i.e. senders or recipients, or both) may benefit from various applications of the present invention. Users of the devices and services may include individuals, businesses, not-for-profit organizations, advertisers, political action groups, or any other organization.
[0040]
[0041] In a preferred embodiment, the device is ruggedized by any means known in the art so that it can withstand the jostle and tumble of everyday life.
[0042] In another embodiment, the device shall have a retractable, foldable, or otherwise physically protected male USB interface such that the device can quickly interface to a computer. The USB interface shall be discrete and protected when not in use. Also, in one embodiment, the device shall have an infra-red emitter for sending and receiving short bursts of data to/from a sister device. In a preferred embodiment, the transmitter will use data-transmission protocols suitable for successful delivery of 256 bits of data. The device shall have a single button to activate the IR send/receive function and the exchange of wireless identifications shall be accomplished by single button exchanges so that the flavor of the moment is not diluted by multiple clicks and button exchanges. When pressed, the emitter shall transmit the user's device ID until released, up to 15 seconds. If the button is held down longer than 15 seconds it will need to be released and re-pressed for the device to begin the cycle again. It is to be understood that longer or shorter transmission times are part of the invention. In the stationary embodiment, the device shall be set to always receive via an on/off switch.
[0043] While the device is transmitting data using the IR interface the LED(s) shall use a signal pattern (e.g. blinking) to indicate to the user the device's activity. When the IR receiver successfully receives data from another device the LED shall show an alternate signal pattern (e.g. solid for 2 seconds) to indicate the reception. Also, devices shall have an internal processor to control the interaction of the various electronic components. Including: the inter-device signaling protocol (IR or otherwise); error checking to prevent multiple copies of the same data being written successively; the LED signal pattern; the USB upload protocol; the initial process of the device to the data server and assigning it it's unique ID; the initiation process of the device to upload the particular users profile to the data server.
[0044] The read many-write once memory of the device shall contain the unique device ID and the Internet address of the data server. The read-write memory of the device shall receive the device ID's from the IR receive component and shall make them accessible via the USB interface.
[0045] Upon insertion into the USB of an Internet enabled computer, the device shall autorun a command that uploads the received ID's to the data server along with device ID so that the data can be associated with the correct online profile. The user is then taken to the login screen for the interface to the data server so that they're able to classify the recent uploaded contacts. If the automatic upload should fail, the user will also have the ability to query the device from the web interface so that the information can be retrieved.
[0046] In one embodiment, the device may be equipped with a manual switch with several settings such that the received ID's are pre-tagged with a certain group, social type or interest so as to shorten the processing during classification. Also, the devices may have an internal clock to date-time stamp the actual contact or mingling events
[0047] The above description illustrates various embodiments of the present invention along with examples of how aspects of the present invention may be implemented. The above examples and embodiments should not be deemed to be the only embodiments, and are presented to illustrate the flexibility and advantages of the present invention as defined by the following claims. Additionally, embodiments of the present invention may cover the operation of a wireless device, including software algorithms performed on a wireless device, or the operation of a computer system, including software algorithms performed on a server, database or other computer network configuration for implementing backend processing. Based on the above disclosure and the following claims, other arrangements, embodiments, implementations and equivalents will be evident to those skilled in the art.