Patent · US10477994B2 · B2 · US
System and method for location based exchanges of data facilitiating distributed locational applications
- (11) Publication number
- US10477994B2
- (21) Application number
- 16/375,836
- (22) Filing date
- 2019-04-04
- (30) Priority date
- 2008-03-14
- (43) Publication date
- 2019-11-19
- (45) Date of grant
- 2019-11-19
- (51) IPC
- A47G 1/16; F16B 13/00; F16B 45/00; H04M 11/04; H04W 4/02; H04W 4/029
- (52) CPC
- A47G Household or table equipment: 1/16
- F16B Devices for fastening or securing constructional elements or machine parts together, e.g. nails, bolts, circlips, clamps, clips or wedges; joints or jointing: 13/00, 45/00
- G06Q Information and communication technology [ICT] specially adapted for administrative, commercial, financial, managerial or supervisory purposes; systems or methods specially adapted for administrative, commercial, financial, managerial or supervisory purposes, not otherwise provided for: 30/0633
- H04L Transmission of digital information, e.g. telegraphic communication: 41/0816
- H04W Wireless communication networks: 4/02, 4/029, 64/00, 92/18
- (72) Inventors
- William J. Johnson
- (54) Title
- System and method for location based exchanges of data facilitiating distributed locational applications
- (57) Abstract
Mobile data processing Systems (MSs) interact with systems in their vicinity, and with each other, in communications and interoperability. Information transmitted inbound to, transmitted outbound from, is in process at, or is application modified at a mobile data processing system triggers processing of actions in accordance with user configurations, for example to present content to a user.
- Full text
- View on Google Patents
Claims (19)
- A beaconing data processing system, comprising: one or more processors; a Bluetooth communications interface; and a memory coupled to the one or more processors, wherein the one or more processors access the memory and control operations of the beaconing data processing system, the operations comprising: periodically beaconing outbound a broadcast unidirectional wireless data record communicated through the Bluetooth communications interface to serve as a physical location reference contributing to physical location determination processing of one or more user carried mobile data processing systems in a Bluetooth wave spectrum range vicinity of the beaconing data processing system, the beaconing data processing system: not soliciting an inbound communication to the beaconing data processing system from the one or more user carried mobile data processing systems in response to a receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, and not configured to process inbound communications resulting from the receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, the broadcast unidirectional wireless data record communicated through the Bluetooth communications interface to serve as the physical location reference including: no physical location coordinates of the beaconing data processing system, a data field containing a signal strength of the beaconing data processing system, and application identifier data stored in the memory.
- The beaconing data processing system of claim 1 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured location based condition in the one or more user carried mobile data processing systems.
- The beaconing data processing system of claim 1 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured arrival or departure condition in the one or more user carried mobile data processing systems.
- The beaconing data processing system of claim 1 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing control of at least one of: an electrical appliance, a mechanical appliance, an electrical device, or a mechanical device.
- The beaconing data processing system of claim 1 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing a sorted data result.
- The beaconing data processing system of claim 1 wherein the beaconing data processing system is a mobile data processing system.
- The beaconing data processing system of claim 1 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing content delivery of at least one of: news, traffic, real estate, a job opportunity, a religious interest, a stock interest, a menu, a coupon, a product, a service, a boarding pass, a transaction, an inventory, a customer account, a retail establishment, a restaurant, a product store, a retail store, a grocery store, an electrical appliance, a mechanical appliance, an electrical device, a mechanical device, public transportation, or a parking lot.
- A method in a beaconing data processing system, the method comprising: one or more processors periodically beaconing outbound a broadcast unidirectional wireless data record communicated through a Bluetooth communications interface of the beaconing data processing system to serve as a physical location reference contributing to physical location determination processing of one or more user carried mobile data processing systems in a Bluetooth wave spectrum range vicinity of the beaconing data processing system, the beaconing data processing system: not soliciting an inbound communication to the beaconing data processing system from the one or more user carried mobile data processing systems in response to a receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, and not configured to process inbound communications resulting from the receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, the broadcast unidirectional wireless data record communicated through the Bluetooth communications interface to serve as the physical location reference including: no physical location coordinates of the beaconing data processing system, a data field containing a signal strength of the beaconing data processing system, and application identifier data stored in a memory of the beaconing data processing system.
- The method of claim 8 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured location based condition in the one or more user carried mobile data processing systems.
- The method of claim 8 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured arrival or departure condition in the one or more user carried mobile data processing systems.
- The method of claim 8 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing control of at least one of: an electrical appliance, a mechanical appliance, an electrical device, or a mechanical device.
- The method of claim 8 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing a sorted data result.
- The method of claim 8 wherein the beaconing data processing system is a mobile data processing system.
- A non-transitory computer readable medium containing executable instructions, that when executed, controls one or more processors, based on the instructions, to perform operations comprising: periodically beaconing outbound a broadcast unidirectional wireless data record communicated through a Bluetooth communications interface of a beaconing data processing system to serve as a physical location reference contributing to physical location determination processing of one or more user carried mobile data processing systems in a Bluetooth wave spectrum range vicinity of the beaconing data processing system, the beaconing data processing system: not soliciting an inbound communication to the beaconing data processing system from the one or more user carried mobile data processing systems in response to a receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, and not configured to process inbound communications resulting from the receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, the broadcast unidirectional wireless data record communicated through the Bluetooth communications interface to serve as the physical location reference including: no physical location coordinates of the beaconing data processing system, a data field containing a signal strength of the beaconing data processing system, and application identifier data stored in a memory of the beaconing data processing system.
- The non-transitory computer readable medium of claim 14 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured location based condition in the one or more user carried mobile data processing systems.
- The non-transitory computer readable medium of claim 14 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured arrival or departure condition in the one or more user carried mobile data processing systems.
- The non-transitory computer readable medium of claim 14 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing control of at least one of: an electrical appliance, a mechanical appliance, an electrical device, or a mechanical device.
- The non-transitory computer readable medium of claim 14 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing a sorted data result.
- The non-transitory computer readable medium of claim 14 wherein the beaconing data processing system is a mobile data processing system.
Description
The present disclosure relates generally to location based services for mobile data processing systems, and more particularly to location based exchanges of data between distributed mobile data processing systems for locational applications. A common connected service is not required for location based functionality and features. Location based exchanges of data between distributed mobile data processing systems enable location based features and functionality in a peer to peer manner.
The internet has exploded with new service offerings. Websites yahoo.com, google.com, ebay.com, amazon.com, and iTunes.com have demonstrated well the ability to provide valuable services to a large dispersed geographic audience through the internet (ebay, yahoo, google, amazon and iTunes (Apple) are trademarks of the respective companies). Thousands of different types of web services are available for many kinds of functionality. Advantages of having a service as the intermediary point between clients, users, and systems, and their associated services, includes centralized processing, centralized maintaining of data, for example to have an all knowing database for scope of services provided, having a supervisory point of control, providing an administrator with access to data maintained by users of the web service, and other advantages associated with centralized control. The advantages are analogous to those provided by the traditional mainframe computer to its clients wherein the mainframe owns all resources, data, processing, and centralized control for all users and systems (clients) that access its services.
Citations (528)
- US626615A
- US4021780A
- US4255619A
- US4445118A
- US4536647A
- US4644351A
- US5694453A
- US5122795A
- US20030003990A1
- US4845504A
- US4757267B1
- US4757267A
- US4973952A
- US4841560A
- US6937998B1
- US4974170A
- US4922516A
- JPH01194628A
- US5196031A
- US5812763A
- US20030018527A1
- US5347632A
- US4977399A
- US5089814A
- US5995015A
- US6345288B1
- JPH03128540A
- US5265070A
- US5870724A
- US6202054B1
- US5185857A
- US5095532A
- US5131020A
- US5451757A
- US5245608A
- US5487103A
- US5303393A
- US5588042A
- US5610973A
- US5264822A
- US5121126A
- US5214793A
- US5365516A
- US6820062B1
- US5390237A
- US5337044A
- US5363245A
- US5404505A
- US5321242A
- US5461627A
- US20010028301A1
- US20010007450A1
- US5826195A
- US5586254A
- US6011975A
- US5363377A
- US5223844A
- US5223844B1
- US5758049A
- US5432841A
- US5243652A
- US6067082A
- US5704049A
- US5657375A
- US5666481A
- US6006090A
- US5796727A
- US5714948A
- US5444444A
- US5806018A
- US6018293A
- US5504482A
- US5717688A
- US5875186A
- US5729680A
- US5701301A
- US5455807A
- US5493309A
- US5581479A
- US5539395A
- US5511111A
- US5371794A
- US6141609A
- US5881131A
- US5475735A
- US6665536B1
- US5892454A
- US5661492A
- US5590398A
- US5712899A
- JPH07234789A
- US5887259A
- US5778304A
- US5561704A
- US5485163A
- US5511233A
- US5625668A
- US5880958A
- US7106843B1
- JPH07288514A
- US5497414A
- US5469362A
- JPH07319706A
- US5896440A
- US5720033A
- US5625364A
- US5512908A
- US5544354A
- US5602843A
- JPH0844568A
- US5664948A
- US5627549A
- US5654959A
- US5897640A
- US5636245A
- US5528248A
- JPH0887296A
- US5559520A
- US5596625A
- US5590196A
- US5724521A
- EP0712227A2
- US5646632A
- US5513263A
- US5592470A
- US5727057A
- US5774534A
- US5983091A
- US6408307B1
- US5594779A
- US6340958B1
- US5845211A
- USRE39717E1
- US20050017068A1
- US7155199B2
- US5884284A
- US5677905A
- US5583864A
- US5689431A
- US6236360B1
- US5842010A
- US5608854A
- US5922040A
- US5889953A
- US6073062A
- US20050002419A1
- US20020046090A1
- US20060164302A1
- US20060183467A1
- US5835061A
- US20040186902A1
- US20040164898A1
- US7058594B2
- US7009556B2
- US6452498B2
- US20010001239A1
- US6697018B2
- US6259405B1
- US5969678A
- US6759960B2
- US6326918B1
- US5949867A
- US6112186A
- US5687212A
- US6085086A
- US6236940B1
- US5566235A
- US20040228330A1
- US20040246940A1
- US20040264442A1
- US20040151151A1
- US5663734A
- US5771283A
- US6154637A
- US5855007A
- US5713075A
- US5878126A
- US5794210A
- EP0779752A2
- US6115669A
- US6047327A
- US6370389B1
- US5920846A
- US6157946A
- US20020095454A1
- US6101381A
- US5790974A
- US5933420A
- US5907544A
- US5870555A
- US5923702A
- US6067297A
- US5838774A
- US5875401A
- US6381311B2
- US6418308B1
- US5852775A
- US6427073B1
- US6055637A
- US5938721A
- EP0838933A1
- US20050004838A1
- US6421441B1
- WO1998019484A2
- US5819155A
- US5982867A
- US6233329B1
- US5991287A
- US5963866A
- US5798733A
- US5961593A
- US6671272B2
- US6138119A
- US5963913A
- US6359880B1
- US5987381A
- US5950130A
- US6101443A
- US6009398A
- US6473626B1
- US6442391B1
- US5968176A
- US6516416B2
- US6028921A
- US6091956A
- US6026151A
- US6327357B1
- US6233452B1
- US6628627B1
- US6560461B1
- JPH11168478A
- US6163274A
- WO1999016263A2
- US6697783B1
- US6157829A
- EP0917320A2
- US6226277B1
- US6577643B1
- US6327254B1
- US6377982B1
- US6400722B1
- US6665718B1
- US6377548B1
- US6512754B2
- US6414950B1
- US6421714B1
- US6675208B1
- US6393482B1
- US6285665B1
- US6154152A
- US6058106A
- US5903636A
- US6076080A
- EP0915590A2
- US6505046B1
- US6185426B1
- WO1999027716A1
- US6138003A
- US6353664B1
- US6571279B1
- EP0924914A2
- US6278938B1
- US6519252B2
- US6229810B1
- EP0935364A2
- US20020077130A1
- US6647257B2
- US6252544B1
- US6285931B1
- US6122520A
- US6449497B1
- US6182226B1
- US6192314B1
- US6389055B1
- WO1999051005A2
- US6477526B2
- WO1999055012A2
- US6677894B2
- US6999572B1
- US6801509B1
- US6449272B1
- US6496491B2
- US6208854B1
- US6144645A
- US20010005864A1
- US6898569B1
- US6308273B1
- WO2000002365A1
- US6205478B1
- US6167255A
- US6133853A
- US6185484B1
- US20060136544A1
- US6490291B1
- US6484029B2
- US6229477B1
- US6519458B2
- US6321092B1
- US6324396B1
- US6430276B1
- US20070287473A1
- US6442479B1
- US6246948B1
- US6208866B1
- US6496931B1
- US6360101B1
- US6184829B1
- US6876858B1
- US6332127B1
- US6389426B1
- US6317718B1
- US6430562B1
- US6618474B1
- US6311069B1
- US6470447B1
- US6954147B1
- US6470378B1
- US6463533B1
- US6236362B1
- US6385591B1
- US6298234B1
- WO2000076249A1
- US6377810B1
- US6577644B1
- US6427115B1
- US6704311B1
- US6246361B1
- US7005985B1
- US6263209B1
- US7260378B2
- US6560442B1
- US20060167986A1
- US6332163B1
- US6594482B1
- US20020052781A1
- US6732080B1
- US6829475B1
- US6622016B1
- US6522876B1
- US6366561B1
- US6732176B1
- US7124101B1
- US6442687B1
- US6628928B1
- US6615131B1
- US6405123B1
- US6343290B1
- US6633633B1
- US20050246097A1
- US7272493B1
- US20060253252A1
- US20050151655A1
- US20060106537A1
- US6516055B1
- US6505048B1
- US20020046077A1
- US20020046069A1
- US20020035493A1
- US6546257B1
- US6662014B1
- US20010021646A1
- US6819929B2
- US20010049275A1
- US6484148B1
- US7130631B2
- US7212829B1
- US6650901B1
- US20010034709A1
- US20020161637A1
- US6868074B1
- US6385531B2
- US6526275B1
- US6654610B1
- US20010051911A1
- US6937869B1
- US20020091991A1
- US20020174147A1
- US6701160B1
- US7103368B2
- US6456234B1
- US20080030308A1
- US20060022048A1
- US20070233387A1
- US6731238B2
- US20070232326A1
- US20070276587A1
- US20070005188A1
- US20040252051A1
- US7386396B2
- US6754504B1
- US6477382B1
- US6732101B1
- US20020038384A1
- US6505049B1
- US6716101B1
- US6545596B1
- US20040097243A1
- US7069319B2
- US20060195570A1
- US6738808B1
- US20040205198A1
- US6675017B1
- US20020035474A1
- US6874011B1
- WO2002011407A2
- US6647269B2
- US20020102993A1
- US6505163B1
- US6628938B1
- US6415019B1
- US6618593B1
- US20020037722A1
- US6816720B2
- US7181529B2
- US20020037709A1
- US20020090932A1
- US20020037731A1
- US7177651B1
- US7043231B2
- US6725048B2
- US20020038386A1
- US20020037750A1
- US20020037744A1
- US20020038362A1
- US20020095312A1
- US20060252465A1
- US6414635B1
- US6505120B2
- US6640184B1
- US6850758B1
- US20020107027A1
- US7023995B2
- US7224978B2
- US20060089134A1
- US20050272445A1
- US20080096529A1
- US20060189327A1
- US7245925B2
- US7085555B2
- US20070105565A1
- US20060030335A1
- US20060099966A1
- US7110749B2
- US20070042789A1
- US20020077083A1
- US7181225B1
- US20020077084A1
- US20020077897A1
- US7383052B2
- US7116977B1
- US20060094447A1
- US20070010260A1
- US20060105784A1
- US20020077118A1
- US6799049B1
- US20050096067A1
- US20020087335A1
- US20020120713A1
- US6484092B2
- US6867733B2
- US6427119B1
- US6701251B2
- US6526349B2
- US20030030731A1
- US7139722B2
- US20030016233A1
- US6532418B2
- US20050043036A1
- US20080170679A1
- US6407673B1
- US7103476B2
- US6754582B1
- US6772064B1
- US7188027B2
- US7295924B2
- US7292939B2
- US20040266453A1
- US6721406B1
- US7362851B2
- US20060010202A1
- US20050060365A1
- US20030140088A1
- US20030169151A1
- US20040002329A1
- US20040111269A1
- US7190960B2
- US7203502B2
- US7236799B2
- US20040203903A1
- US20040116131A1
- GB2396779A
- EP1435749A1
- EP1445923A1
- US6985747B2
- US20040201459A1
- US20050050227A1
- WO2004080092A1
- US20070275730A1
- US20050114777A1
- US20050283833A1
- US20060009190A1
- US20060030339A1
- US20060059043A1
- US20060194589A1
- US20060189332A1
- US20060198359A1
- US20060240828A1
- US20070244633A1
- US20080301561A1
- US20070136603A1
- US20070124721A1
- US7787887B2
- US20070250920A1
- US20070281716A1
- US20080071761A1
- US20090054077A1
- US20090067593A1
- US20090167524A1
- US20090233633A1
- US20090190734A1
- US20090233623A1
- US20100069035A1
- US20090233622A1
- US20100227595A1
- US20100235748A1
- US20110021145A1
- US20100146160A1
- US20100159946A1
Record as JSON
{
"publication_number": "US10477994B2",
"country": "US",
"kind": "B2",
"title": "System and method for location based exchanges of data facilitiating distributed locational applications",
"abstract": "Mobile data processing Systems (MSs) interact with systems in their vicinity, and with each other, in communications and interoperability. Information transmitted inbound to, transmitted outbound from, is in process at, or is application modified at a mobile data processing system triggers processing of actions in accordance with user configurations, for example to present content to a user.",
"claims": [
"1. A beaconing data processing system, comprising: one or more processors; a Bluetooth communications interface; and a memory coupled to the one or more processors, wherein the one or more processors access the memory and control operations of the beaconing data processing system, the operations comprising: periodically beaconing outbound a broadcast unidirectional wireless data record communicated through the Bluetooth communications interface to serve as a physical location reference contributing to physical location determination processing of one or more user carried mobile data processing systems in a Bluetooth wave spectrum range vicinity of the beaconing data processing system, the beaconing data processing system: not soliciting an inbound communication to the beaconing data processing system from the one or more user carried mobile data processing systems in response to a receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, and not configured to process inbound communications resulting from the receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, the broadcast unidirectional wireless data record communicated through the Bluetooth communications interface to serve as the physical location reference including: no physical location coordinates of the beaconing data processing system, a data field containing a signal strength of the beaconing data processing system, and application identifier data stored in the memory.",
"2. The beaconing data processing system of claim 1 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured location based condition in the one or more user carried mobile data processing systems.",
"3. The beaconing data processing system of claim 1 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured arrival or departure condition in the one or more user carried mobile data processing systems.",
"4. The beaconing data processing system of claim 1 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing control of at least one of: an electrical appliance, a mechanical appliance, an electrical device, or a mechanical device.",
"5. The beaconing data processing system of claim 1 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing a sorted data result.",
"6. The beaconing data processing system of claim 1 wherein the beaconing data processing system is a mobile data processing system.",
"7. The beaconing data processing system of claim 1 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing content delivery of at least one of: news, traffic, real estate, a job opportunity, a religious interest, a stock interest, a menu, a coupon, a product, a service, a boarding pass, a transaction, an inventory, a customer account, a retail establishment, a restaurant, a product store, a retail store, a grocery store, an electrical appliance, a mechanical appliance, an electrical device, a mechanical device, public transportation, or a parking lot.",
"8. A method in a beaconing data processing system, the method comprising: one or more processors periodically beaconing outbound a broadcast unidirectional wireless data record communicated through a Bluetooth communications interface of the beaconing data processing system to serve as a physical location reference contributing to physical location determination processing of one or more user carried mobile data processing systems in a Bluetooth wave spectrum range vicinity of the beaconing data processing system, the beaconing data processing system: not soliciting an inbound communication to the beaconing data processing system from the one or more user carried mobile data processing systems in response to a receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, and not configured to process inbound communications resulting from the receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, the broadcast unidirectional wireless data record communicated through the Bluetooth communications interface to serve as the physical location reference including: no physical location coordinates of the beaconing data processing system, a data field containing a signal strength of the beaconing data processing system, and application identifier data stored in a memory of the beaconing data processing system.",
"9. The method of claim 8 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured location based condition in the one or more user carried mobile data processing systems.",
"10. The method of claim 8 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured arrival or departure condition in the one or more user carried mobile data processing systems.",
"11. The method of claim 8 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing control of at least one of: an electrical appliance, a mechanical appliance, an electrical device, or a mechanical device.",
"12. The method of claim 8 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing a sorted data result.",
"13. The method of claim 8 wherein the beaconing data processing system is a mobile data processing system.",
"14. A non-transitory computer readable medium containing executable instructions, that when executed, controls one or more processors, based on the instructions, to perform operations comprising: periodically beaconing outbound a broadcast unidirectional wireless data record communicated through a Bluetooth communications interface of a beaconing data processing system to serve as a physical location reference contributing to physical location determination processing of one or more user carried mobile data processing systems in a Bluetooth wave spectrum range vicinity of the beaconing data processing system, the beaconing data processing system: not soliciting an inbound communication to the beaconing data processing system from the one or more user carried mobile data processing systems in response to a receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, and not configured to process inbound communications resulting from the receipt of the broadcast unidirectional wireless data record in the one or more user carried mobile data processing systems, the broadcast unidirectional wireless data record communicated through the Bluetooth communications interface to serve as the physical location reference including: no physical location coordinates of the beaconing data processing system, a data field containing a signal strength of the beaconing data processing system, and application identifier data stored in a memory of the beaconing data processing system.",
"15. The non-transitory computer readable medium of claim 14 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured location based condition in the one or more user carried mobile data processing systems.",
"16. The non-transitory computer readable medium of claim 14 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured arrival or departure condition in the one or more user carried mobile data processing systems.",
"17. The non-transitory computer readable medium of claim 14 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing control of at least one of: an electrical appliance, a mechanical appliance, an electrical device, or a mechanical device.",
"18. The non-transitory computer readable medium of claim 14 wherein the application identifier data stored in the memory is configured in the beaconing data processing system to match a configured condition in the one or more user carried mobile data processing systems, the configured condition causing a sorted data result.",
"19. The non-transitory computer readable medium of claim 14 wherein the beaconing data processing system is a mobile data processing system."
],
"description_excerpt": "The present disclosure relates generally to location based services for mobile data processing systems, and more particularly to location based exchanges of data between distributed mobile data processing systems for locational applications. A common connected service is not required for location based functionality and features. Location based exchanges of data between distributed mobile data processing systems enable location based features and functionality in a peer to peer manner.\n\nThe internet has exploded with new service offerings. Websites yahoo.com, google.com, ebay.com, amazon.com, and iTunes.com have demonstrated well the ability to provide valuable services to a large dispersed geographic audience through the internet (ebay, yahoo, google, amazon and iTunes (Apple) are trademarks of the respective companies). Thousands of different types of web services are available for many kinds of functionality. Advantages of having a service as the intermediary point between clients, users, and systems, and their associated services, includes centralized processing, centralized maintaining of data, for example to have an all knowing database for scope of services provided, having a supervisory point of control, providing an administrator with access to data maintained by users of the web service, and other advantages associated with centralized control. The advantages are analogous to those provided by the traditional mainframe computer to its clients wherein the mainframe owns all resources, data, processing, and centralized control for all users and systems (clients) that access its services.",
"cpc": [
"A47G 1/16",
"F16B 13/00",
"F16B 45/00",
"G06Q 30/0633",
"H04L 41/0816",
"H04W 4/02",
"H04W 4/029",
"H04W 64/00",
"H04W 92/18"
],
"ipc": [
"A47G 1/16",
"F16B 13/00",
"F16B 45/00",
"H04M 11/04",
"H04W 4/02",
"H04W 4/029"
],
"inventors": [
"William J. Johnson"
],
"filing_date": "2019-04-04",
"publication_date": "2019-11-19",
"grant_date": "2019-11-19",
"priority_date": "2008-03-14",
"application_number": "US-201916375836-A",
"family_id": "42007668",
"cited_by_count": 6,
"citations": [
"US626615A",
"US4021780A",
"US4255619A",
"US4445118A",
"US4536647A",
"US4644351A",
"US5694453A",
"US5122795A",
"US20030003990A1",
"US4845504A",
"US4757267B1",
"US4757267A",
"US4973952A",
"US4841560A",
"US6937998B1",
"US4974170A",
"US4922516A",
"JPH01194628A",
"US5196031A",
"US5812763A",
"US20030018527A1",
"US5347632A",
"US4977399A",
"US5089814A",
"US5995015A",
"US6345288B1",
"JPH03128540A",
"US5265070A",
"US5870724A",
"US6202054B1",
"US5185857A",
"US5095532A",
"US5131020A",
"US5451757A",
"US5245608A",
"US5487103A",
"US5303393A",
"US5588042A",
"US5610973A",
"US5264822A",
"US5121126A",
"US5214793A",
"US5365516A",
"US6820062B1",
"US5390237A",
"US5337044A",
"US5363245A",
"US5404505A",
"US5321242A",
"US5461627A",
"US20010028301A1",
"US20010007450A1",
"US5826195A",
"US5586254A",
"US6011975A",
"US5363377A",
"US5223844A",
"US5223844B1",
"US5758049A",
"US5432841A",
"US5243652A",
"US6067082A",
"US5704049A",
"US5657375A",
"US5666481A",
"US6006090A",
"US5796727A",
"US5714948A",
"US5444444A",
"US5806018A",
"US6018293A",
"US5504482A",
"US5717688A",
"US5875186A",
"US5729680A",
"US5701301A",
"US5455807A",
"US5493309A",
"US5581479A",
"US5539395A",
"US5511111A",
"US5371794A",
"US6141609A",
"US5881131A",
"US5475735A",
"US6665536B1",
"US5892454A",
"US5661492A",
"US5590398A",
"US5712899A",
"JPH07234789A",
"US5887259A",
"US5778304A",
"US5561704A",
"US5485163A",
"US5511233A",
"US5625668A",
"US5880958A",
"US7106843B1",
"JPH07288514A",
"US5497414A",
"US5469362A",
"JPH07319706A",
"US5896440A",
"US5720033A",
"US5625364A",
"US5512908A",
"US5544354A",
"US5602843A",
"JPH0844568A",
"US5664948A",
"US5627549A",
"US5654959A",
"US5897640A",
"US5636245A",
"US5528248A",
"JPH0887296A",
"US5559520A",
"US5596625A",
"US5590196A",
"US5724521A",
"EP0712227A2",
"US5646632A",
"US5513263A",
"US5592470A",
"US5727057A",
"US5774534A",
"US5983091A",
"US6408307B1",
"US5594779A",
"US6340958B1",
"US5845211A",
"USRE39717E1",
"US20050017068A1",
"US7155199B2",
"US5884284A",
"US5677905A",
"US5583864A",
"US5689431A",
"US6236360B1",
"US5842010A",
"US5608854A",
"US5922040A",
"US5889953A",
"US6073062A",
"US20050002419A1",
"US20020046090A1",
"US20060164302A1",
"US20060183467A1",
"US5835061A",
"US20040186902A1",
"US20040164898A1",
"US7058594B2",
"US7009556B2",
"US6452498B2",
"US20010001239A1",
"US6697018B2",
"US6259405B1",
"US5969678A",
"US6759960B2",
"US6326918B1",
"US5949867A",
"US6112186A",
"US5687212A",
"US6085086A",
"US6236940B1",
"US5566235A",
"US20040228330A1",
"US20040246940A1",
"US20040264442A1",
"US20040151151A1",
"US5663734A",
"US5771283A",
"US6154637A",
"US5855007A",
"US5713075A",
"US5878126A",
"US5794210A",
"EP0779752A2",
"US6115669A",
"US6047327A",
"US6370389B1",
"US5920846A",
"US6157946A",
"US20020095454A1",
"US6101381A",
"US5790974A",
"US5933420A",
"US5907544A",
"US5870555A",
"US5923702A",
"US6067297A",
"US5838774A",
"US5875401A",
"US6381311B2",
"US6418308B1",
"US5852775A",
"US6427073B1",
"US6055637A",
"US5938721A",
"EP0838933A1",
"US20050004838A1",
"US6421441B1",
"WO1998019484A2",
"US5819155A",
"US5982867A",
"US6233329B1",
"US5991287A",
"US5963866A",
"US5798733A",
"US5961593A",
"US6671272B2",
"US6138119A",
"US5963913A",
"US6359880B1",
"US5987381A",
"US5950130A",
"US6101443A",
"US6009398A",
"US6473626B1",
"US6442391B1",
"US5968176A",
"US6516416B2",
"US6028921A",
"US6091956A",
"US6026151A",
"US6327357B1",
"US6233452B1",
"US6628627B1",
"US6560461B1",
"JPH11168478A",
"US6163274A",
"WO1999016263A2",
"US6697783B1",
"US6157829A",
"EP0917320A2",
"US6226277B1",
"US6577643B1",
"US6327254B1",
"US6377982B1",
"US6400722B1",
"US6665718B1",
"US6377548B1",
"US6512754B2",
"US6414950B1",
"US6421714B1",
"US6675208B1",
"US6393482B1",
"US6285665B1",
"US6154152A",
"US6058106A",
"US5903636A",
"US6076080A",
"EP0915590A2",
"US6505046B1",
"US6185426B1",
"WO1999027716A1",
"US6138003A",
"US6353664B1",
"US6571279B1",
"EP0924914A2",
"US6278938B1",
"US6519252B2",
"US6229810B1",
"EP0935364A2",
"US20020077130A1",
"US6647257B2",
"US6252544B1",
"US6285931B1",
"US6122520A",
"US6449497B1",
"US6182226B1",
"US6192314B1",
"US6389055B1",
"WO1999051005A2",
"US6477526B2",
"WO1999055012A2",
"US6677894B2",
"US6999572B1",
"US6801509B1",
"US6449272B1",
"US6496491B2",
"US6208854B1",
"US6144645A",
"US20010005864A1",
"US6898569B1",
"US6308273B1",
"WO2000002365A1",
"US6205478B1",
"US6167255A",
"US6133853A",
"US6185484B1",
"US20060136544A1",
"US6490291B1",
"US6484029B2",
"US6229477B1",
"US6519458B2",
"US6321092B1",
"US6324396B1",
"US6430276B1",
"US20070287473A1",
"US6442479B1",
"US6246948B1",
"US6208866B1",
"US6496931B1",
"US6360101B1",
"US6184829B1",
"US6876858B1",
"US6332127B1",
"US6389426B1",
"US6317718B1",
"US6430562B1",
"US6618474B1",
"US6311069B1",
"US6470447B1",
"US6954147B1",
"US6470378B1",
"US6463533B1",
"US6236362B1",
"US6385591B1",
"US6298234B1",
"WO2000076249A1",
"US6377810B1",
"US6577644B1",
"US6427115B1",
"US6704311B1",
"US6246361B1",
"US7005985B1",
"US6263209B1",
"US7260378B2",
"US6560442B1",
"US20060167986A1",
"US6332163B1",
"US6594482B1",
"US20020052781A1",
"US6732080B1",
"US6829475B1",
"US6622016B1",
"US6522876B1",
"US6366561B1",
"US6732176B1",
"US7124101B1",
"US6442687B1",
"US6628928B1",
"US6615131B1",
"US6405123B1",
"US6343290B1",
"US6633633B1",
"US20050246097A1",
"US7272493B1",
"US20060253252A1",
"US20050151655A1",
"US20060106537A1",
"US6516055B1",
"US6505048B1",
"US20020046077A1",
"US20020046069A1",
"US20020035493A1",
"US6546257B1",
"US6662014B1",
"US20010021646A1",
"US6819929B2",
"US20010049275A1",
"US6484148B1",
"US7130631B2",
"US7212829B1",
"US6650901B1",
"US20010034709A1",
"US20020161637A1",
"US6868074B1",
"US6385531B2",
"US6526275B1",
"US6654610B1",
"US20010051911A1",
"US6937869B1",
"US20020091991A1",
"US20020174147A1",
"US6701160B1",
"US7103368B2",
"US6456234B1",
"US20080030308A1",
"US20060022048A1",
"US20070233387A1",
"US6731238B2",
"US20070232326A1",
"US20070276587A1",
"US20070005188A1",
"US20040252051A1",
"US7386396B2",
"US6754504B1",
"US6477382B1",
"US6732101B1",
"US20020038384A1",
"US6505049B1",
"US6716101B1",
"US6545596B1",
"US20040097243A1",
"US7069319B2",
"US20060195570A1",
"US6738808B1",
"US20040205198A1",
"US6675017B1",
"US20020035474A1",
"US6874011B1",
"WO2002011407A2",
"US6647269B2",
"US20020102993A1",
"US6505163B1",
"US6628938B1",
"US6415019B1",
"US6618593B1",
"US20020037722A1",
"US6816720B2",
"US7181529B2",
"US20020037709A1",
"US20020090932A1",
"US20020037731A1",
"US7177651B1",
"US7043231B2",
"US6725048B2",
"US20020038386A1",
"US20020037750A1",
"US20020037744A1",
"US20020038362A1",
"US20020095312A1",
"US20060252465A1",
"US6414635B1",
"US6505120B2",
"US6640184B1",
"US6850758B1",
"US20020107027A1",
"US7023995B2",
"US7224978B2",
"US20060089134A1",
"US20050272445A1",
"US20080096529A1",
"US20060189327A1",
"US7245925B2",
"US7085555B2",
"US20070105565A1",
"US20060030335A1",
"US20060099966A1",
"US7110749B2",
"US20070042789A1",
"US20020077083A1",
"US7181225B1",
"US20020077084A1",
"US20020077897A1",
"US7383052B2",
"US7116977B1",
"US20060094447A1",
"US20070010260A1",
"US20060105784A1",
"US20020077118A1",
"US6799049B1",
"US20050096067A1",
"US20020087335A1",
"US20020120713A1",
"US6484092B2",
"US6867733B2",
"US6427119B1",
"US6701251B2",
"US6526349B2",
"US20030030731A1",
"US7139722B2",
"US20030016233A1",
"US6532418B2",
"US20050043036A1",
"US20080170679A1",
"US6407673B1",
"US7103476B2",
"US6754582B1",
"US6772064B1",
"US7188027B2",
"US7295924B2",
"US7292939B2",
"US20040266453A1",
"US6721406B1",
"US7362851B2",
"US20060010202A1",
"US20050060365A1",
"US20030140088A1",
"US20030169151A1",
"US20040002329A1",
"US20040111269A1",
"US7190960B2",
"US7203502B2",
"US7236799B2",
"US20040203903A1",
"US20040116131A1",
"GB2396779A",
"EP1435749A1",
"EP1445923A1",
"US6985747B2",
"US20040201459A1",
"US20050050227A1",
"WO2004080092A1",
"US20070275730A1",
"US20050114777A1",
"US20050283833A1",
"US20060009190A1",
"US20060030339A1",
"US20060059043A1",
"US20060194589A1",
"US20060189332A1",
"US20060198359A1",
"US20060240828A1",
"US20070244633A1",
"US20080301561A1",
"US20070136603A1",
"US20070124721A1",
"US7787887B2",
"US20070250920A1",
"US20070281716A1",
"US20080071761A1",
"US20090054077A1",
"US20090067593A1",
"US20090167524A1",
"US20090233633A1",
"US20090190734A1",
"US20090233623A1",
"US20100069035A1",
"US20090233622A1",
"US20100227595A1",
"US20100235748A1",
"US20110021145A1",
"US20100146160A1",
"US20100159946A1"
]
}
Record 2,446 of 8,000 in Patents full text (MLC-0201). Request the full dataset.