APPARATUS FOR EXCHANGING REMOTE DEALING SYSTEM BASED ON LOCATLITY AND PROXIMITY OF CONTROL DEVICE TO REMOTE SENSING SOURCING DEVICE
20200037110 ยท 2020-01-30
Inventors
Cpc classification
H04W4/80
ELECTRICITY
G01S5/0295
PHYSICS
H04L67/52
ELECTRICITY
H04W4/185
ELECTRICITY
G06K7/10366
PHYSICS
A45C13/18
HUMAN NECESSITIES
G01S13/878
PHYSICS
International classification
Abstract
A personal RFID lost and found mobile apparatus and methods useful for tracking luggages during traveling, the luggages are typically stored out-of-sight and signal needs to pass thru obstacles. The invention may be used with a single tag, as well as more than one tag for the tracking of multiple items. A RFID tag replies with information regarding the whereabout of the tag. A GPS locator replies with information regarding geolocation of a RFID reader. A processor connected to the RFID reader infers a distance point according to which the RFID passive tag respond, the magnitude and phase of the returned signals, and the geolocation of the GPS locator. A series of the distance points to the passive tag are stored in a memory for extrapolation to determine the last known geolocation of the passive tag. Upon determining the distance to the passive tag exceeds a preset value, the last known geolocation of the passive tag is presented to assist in locating lost items.
Claims
1. A personal RFID lost and found mobile device useful for tracking luggage during traveling, the luggages are typically stored out-of-sight and signal needs to pass thru obstacles, comprising: a. a passive RFID tag; b. a RFID reader, wherein said RFID reader is a conventional RFID ranging device means for measuring distance whose output is the distance (H) between a first data subject and the reader is to be measured; c. a processor, mounted to said RFID reader, wherein the processor infers a distance between the RFID passive tag and the RFID reader, where p is the power for near field, where f is frequency operated, P att is the magnitude of power attenuator, d is the distance between the RFID passive tag and the reader; d. a GPS locator, coupled to the RFID reader, wherein the GPS locator provides a geo-sensor location of the RFID reader; e. a location detection process server configured to receive location information from said mobile device and determine a location of a nearest one of said at least one RFID source, and determine whether the mobile device is within a predetermined distance from said determined location; f. a content lookup server coupled to said location detection process server configured to determine if predetermined content exists which corresponds to content provided by said at least one RFID source at said determined location and said mobile device is determined to be within said predetermined distance; g. a RFID source data management server configured to operate incoordination with said location detection process server, said content lookup server, and a related content server to cause said related content server to send data to said mobile device which is related to said content provided by said RFID source at said determined location if said mobile device is determined to be within said predetermined distance, wherein said RFID source has a corresponding media source ID embodied therein, and said content has a corresponding media ID embodied therein; h. a first memory for storing a series of geolocations of the RFID reader, a series of corresponding determined distance values, and a geolocation of the tag determined based on the extrapolation of the geolocations and the distance values; and, i. a memory storing instructions configured to be executed by the processor to implement a lost and found tracking method, wherein the processor further obtains from the first memory a last known geolocation of the RFID passivetag, obtains from the processor a current distance to determine if the current distance exceeds a preset value, and reports of the last known geolocation of the RFID passive tag when the current distance exceeds the preset value.
2. The system defined by claim 1 wherein said location detection process server determines the location of the nearest one of said at least one media source by accessing a data table maintained by said media source data management server which contains a media source identifier and a latitude and longitude for each of said at least one media source.
3. The system defined by claim 1 wherein said content lookup server and said RFID source data management server operate to determine if said related content server includes data which is related to said content on said media source at said determined location using a media source ID corresponding to said media source, and a media ID corresponding to said content.
4. The system defined by claim 3 wherein said media source data management server further operates to perform a lookup of related content for said content provided by said media source corresponding to a media ID by using the media source ID, and the media ID.
5. The system defined by claim 4 wherein said media source data management server further operates to instruct said related content server to send said related content data to said mobile device determined to be within said predetermined distance using a related content table having records wherein for each media ID, there is a corresponding media source ID and a corresponding related content ID.
6. The system defined by claim 1 wherein said related content is provided to said mobile device by one of said mobile device initiating a request for said related data by a pulling operation and said related data being pushed to said mobile device without a specific request being initiated by said mobile device.
7. The system defined by claim 1 wherein upon determining that said mobile device is within said predetermined distance, said RFID source data management server sends a signal to said mobile device to sample an audio signal from said media source or a device related to said media source to identify said media source content and send said identified media source content to said media source data management server which operates in cooperation with said related content server to send data to said mobile device which is related to said content being provided by said media source as determined by said sampled audio signal.
8. The system defined by claim 1 wherein said media source content is identified by a predetermined uniform resource locator to identify a network resource containing said content provided by said RFID source.
9. The system defined by claim 1 where said at least one RFID source has a moving location which location is dynamically provided to said location detection process server.
10. The system defined by claim 1 wherein said mobile device provides said location information in response to a trigger signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023] A better understanding of the disclosed technology will be obtained from the following detailed description of embodiments of the disclosed technology, taken in conjunction with the drawings.
DETAILED DESCRIPTION
[0024] References will now be made in detail to the present exemplary embodiments, examples of which are illustrated in the accompanying drawings. Certain examples are shown in the above-identified figures and described in detail below. In describing these examples, like or identical reference numbers are used to identify common or similar elements. The figures are not necessarily to scale and certain features and certain views of the figures may be shown exaggerated in scale or in schematic for clarity and/or conciseness.
[0025] The present invention makes use of the following elements shown in
[0026] RFID Source is referred throughout as RFID tag, RFID source or source. The minimum requirement is that these devices must be capable of receiving an RFID only stream by way of a streaming server. In most cases, the streaming server is a remote device and the RFID feed is provided over a network.
[0027] RFID Source Management Data Server
[0028] One or more RFID source management data servers contain information on the location of each and every display device or other RFID source in the system. This information can be updated manually by an operator or in an automated manner as is described and detailed in the various implementations. For static displays and RFID only sources, the location of the display or RFID source can also be provided to the RFID source management data server.
[0029] Streaming RFID Server
[0030] The use of one or more RFID servers provide display screens or other RFID source with access to pre-recorded and/or RFID streams made available by the operator. The use of streaming RFID content is presently in wide use. The content can contain a combination of any RFID content that is capable of being viewed on one or more display screens or one or more other RFID sources.
[0031] Mobile Device
[0032] These presently include mobile smart phones, tablets, and other electronic devices capable of data communications, receiving and displaying information for the consumer from a remote server, and transmitting user input to a remote server. In addition, these devices must be able to provide geographical location of the device in real-time.
[0033] Location Detection Processing Server
[0034] Referring to
[0035] Content Lookup Server and Related Content Processing
[0036] Referring to
[0037] Implementation Details
[0038] Display ServiceOne or more streaming RFID servers connected to a private or public communications network provide access to data related to the location of individual RFID sources. The information contained within the data tables on server includes at a minimum the following details:
[0039] RFID Source IDA unique identifier for a RFID source.
[0040] LongitudeA numeric value related to a specific longitude of each RFID source.
[0041] LatitudeA numeric value related to a specific latitude of each RFID source.
[0042] Last Start TimeA time value representing the last time the RFID was started on the streaming data server. For a static display, the last start time value is not needed or it could be the date the content was last changed.
[0043] Content IDDetails on static content, or RFID content including time code and identification codes related to specific content available from a content server.
[0044] When a RFID source is initiated, it communicates with streaming RFID server sending it a request for a specific RFID content ID as programmed by the operator. Upon receiving the request, the server begins to stream the requested RFID content to the RFID source. At the beginning of the stream initialization, server may set the Last Start Time in a screen location data table located on server as the present time on the server.
[0045] Related Content ServiceOne or more related content servers connected to a private or public communications network provide access to a content data related to one or more RFID which are identified by a specific content ID which is unique for each RFID stream. The information contained within the data tables on related content server includes at a minimum the following details:
[0046] RFID Source IDThis directly corresponds with the identification of a specific display screen or RFID RFID source.
[0047] Content IDAn identification of the static content being shown on the display or being played by an RFID RFID source such as an RFID speaker.
[0048] Time(s)One or more times (specific time(s)/date(s) or time/date range(s) for the static content being shown on the display or played by an RFID speaker.
[0049] Related DataThe content from related content server to be served to the mobile device.
[0050] The streaming RFID server and related content server may be separate physical servers or contained on a single physical server. In all cases, the data that is available on server and on server is shared and accessible by both servers.
[0051] Location Detection ProcessOne or more location detection process servers connected to a private or public data communications network provide the ability to determine the nearest location of a display screen or RFID source based on a given longitude and latitude of a mobile device and the location of the display screen or RFID source.
[0052] Mobile devices include any device which is capable of a) sending its present longitude/latitude, b) communicating with remote servers via communications networks, c) sending requests to a remote server, and d) receiving and displaying data/information received from a remote server.
[0053] Each such device contains a client application capable of processing data specific to the application and utilizes the capabilities of the specific device. The specifics of such application are not important to an understanding of the invention and the requirements to write code for such applications are well within the abilities of persons skilled in the art based on the descriptions provided herein.
[0054] Each mobile device has a unique client ID and uses an existing location service such as GPS, Bluetooth beacon, WiFi or any other location based technology to determine its current latitude/longitude. The ID and location are the minimum required information needed to be provided by each mobile device. The ID represents the individual mobile device, the longitude and latitude represent its present location. As the mobile client changes locations, its longitude/latitude are updated and sent to location detection process.
[0055] At the point where the mobile device requests synchronization with a particular RFID source, it sends its client ID and its present location (longitude/latitude coordinates) to location detection process.
[0056] Upon receiving a request, location detection process calculates the distance between the mobile device and the nearest location of known operating RFID source. If one is within range of the mobile device, content lookup performs an additional lookup of related data on related content server. The range can vary based on screen size, location and other factors.
[0057] In the case of a display screen which is not in a fixed location, in addition to the use of a sophisticated display screens of the type described below with reference to embodiment 2, other mechanisms such as GPS can be used to provide location information. Thus, in an automobile with an entertainment system, the location of the automobile, and, therefore, its display screen, can be provided by its GPS system.
[0058] At any point where a mobile device has made a synchronization request with location detection process server and the server has determined the nearest RFID source, server performs a lookup using content lookup server. The content lookup server and related content server may be on the same physical server or on a separate server. In either case the information from both servers is available to the RFID source management data server which may also be part of the same server or a separate server.
[0059] Using the RFID source ID identified as the nearest display screen location, the RFID source management data server looks up the RFID content ID and Last Start Time which corresponds to the stream being played and the time on the server when the RFID source first began playing the RFID stream.
[0060] The RFID source management data server performs a calculation using the present time and subtracting the start time to determine the time difference.
[0061] Using the above data, RFID source management data server can now perform a lookup of related content for the specific RFID stream ID and a timecode matching the present time in the RFID by using the display ID, RFID ID, and RFID stream timecode as the key to related data in RFID source.
[0062] The returned data is sent from related content server and corresponds to the specified time, RFID stream, and RFID source based on the initiating request from RFID management data server. This data can be any related data and is not of a defined type.
[0063] It is important to note that a single stream can have content that is unique to each specific display screen location allowing for localization of offers and content.
[0064] RFID sources are devices capable of displaying/presenting static displays, or playing RFID contained on one or more of the following sourcesa RFID stream delivered via a private or public network, a physical (fixed or removable) mobile device. RFID sources may be capable of sending and receiving instructions and information from the display service as described above. Specifically, through these instructions, the streaming RFID service knows what content is being displayed on the RFID source display screen or being played by the RFID source RFID speaker at any time. If the RFID source display screen displays only static content which cannot be updated by delivery of a stream, then no streaming RFID service is needed.
[0065] In other embodiments, the RFID source management data server instead of performing a lookup of related content for the specific RFID stream ID and a timecode matching the present time in the RFID, by using the RFID source ID as the key to related data in RFID source, the RFID source or other device related to the RFID source can send its location and content to the RFID source management data server and content lookup server. That is, the same information which is generated by these devices can instead be provided directly by the display or a related RFID source by providing the content and location. Such information can be provided by any device programmed with the content and location information which can then send the information to the servers with an indication that no special content processing is necessary other than to associate the provided location with the provided content. That is, a related device is any device which provides content information for a particular display. For example, for a static billboard, the related device, which could be located anywhere, could periodically send content being displayed on such display, and its location to RFID source management data server, in this manner, once the mobile device sends its request and location, the provided content and device location is processed by related content server and the determined related content is sent to the mobile device.
[0066] Users of the present invention use a mobile device with a suitable client application (software program). The client application sends its location (longitude and latitude) to the location detection process server. This can be done by one or more of the following methods:
[0067] a) The mobile device, via the client application, can periodically send the location of device.
[0068] b) The user can interact with the client application and request that the application send its present location.
[0069] The location detection process server determines the approximate distance of the mobile device from the location of RFID sources. Based on the location of the nearest RFID source, the service determines whether it is possible for the user to be within viewing or RFID range of the RFID source.
[0070] If it is determined that the possibility exists for the user to be in viewing range or RFID range of the display or speaker, the client application is provided with related content from the related content server specific to the content presently viewable hearable from RFID source in the viewing listening range of the user. The related content can include of one or ore RFID, or text.
[0071] The client application uses its internal programming to present the related content to the user. The content is unlimited, however it might include additional related RFID files, bar-codes, etc. It is however, directly related to the location of the RFID source that was originally viewed or listened to.
[0072] The client application can further process the received content based on the type of content and interaction with the user. Examples at this point in the process might include storing the content for future use, accessing a deeper level of content pertaining to the related content, sharing the content with others, sending the content to another device (e.g. a printer), etc.
[0073] Servers can be operated from a single physical server, be spread among multiple physical servers, or may reside on a cloud-based computing service. The data the servers access and use in processing requests may be contained on the same server in a machine readable format or can be stored on separate database server.
[0074] Strategically placed RFID sources present still RFID at predefined times. As noted above, each RFID source has a unique identifier and can present content which is unique to that location or identical to that which is provided by other RFID sources in multiple locations.
[0075] Referring now to
[0076] RFID management data server and streaming RFID server are used to serve the content for display or play on one or more RFID sources. Preferably, there is an indication that the content being shown or played on the RFID source is interactive so as to signal a user with a mobile device that additional information can be downloaded. Such indication may be a logo placed in a corner of the screen or the like.
[0077] Pressing a button (soft or hard) on mobile device causes the downloaded application to identify time and location and/or utilize an RFID tag in order to identify the content being shown or played on the RFID source. Alternatively, the signal could be sent by shaking or otherwise moving the mobile device using motion sensor devices built into the mobile device.
[0078] Once the time and location and/or the RFID is identified, the information is automatically sent by the mobile device for use by servers, as shown in
[0079] Once the time and location and/or RFID is received, servers and operate to identify the content being served or being displayed for that particular RF ID source.
[0080] The identified content is then used by RFID source management data server and related content server to send an associated offer or other related content to the mobile device.