Provided herein are methods and systems relating to location-based services such as providing a geofencing, outputting location-based information on a mobile device, varying transmissions to and from a mobile device, and providing location-based alerts. More specifically, a method can include receiv
Provided herein are methods and systems relating to location-based services such as providing a geofencing, outputting location-based information on a mobile device, varying transmissions to and from a mobile device, and providing location-based alerts. More specifically, a method can include receiving data defining a geofence, monitoring a current location, comparing the current location with the geofence, determining that the current location is within the geofence, and in response altering the state of an application on the mobile device.
대표청구항▼
1. A computer-implemented method executing on a mobile device, the method comprising: executing an application at the mobile device, the application causing display of a user interface at the mobile device;receiving, electronically over a network on the mobile device, data defining a geofence;monito
1. A computer-implemented method executing on a mobile device, the method comprising: executing an application at the mobile device, the application causing display of a user interface at the mobile device;receiving, electronically over a network on the mobile device, data defining a geofence;monitoring, via sensors on the mobile device, a current location of the mobile device; andcomparing the current location of the mobile device with boundaries of the geofence;determining, based on the comparing, that the current location of the mobile device is within the geofence; andin accordance with determining that the current location is within the geofence, altering a state of the application on the mobile device, wherein the altering the state of the application includes adding a user-interface element to the user interface, the user interface element unavailable outside of the geofence, the application stored in memory on the mobile device and executable on the mobile device. 2. The computer-implemented method of claim 1, wherein the altering the state of the application includes changing a user-interface function based at least in part on the current location, the user-interface function generated by the application. 3. The computer-implemented method of claim 2, wherein changing user-interface function includes adding a user-interface element not available outside of the geofence. 4. The computer-implemented method of claim 1, wherein the altering the state of the application includes initiating execution of the application on the mobile device. 5. The computer-implemented method of claim 4, further comprising: determining that the current location of the mobile device has exited the geofence; andaltering the state of the application to stop execution of the application. 6. The computer-implemented method of claim 1, wherein the altering the state of the application includes stopping execution of the application. 7. The computer-implemented method of claim 1, wherein the altering the state of the application includes causing the application that was previously available for execution on the mobile device to become unavailable for execution. 8. A non-transitory machine-readable storage medium including instructions that, when performed on a mobile device, cause the mobile device to perform operations comprising: receive, electronically over a network on the mobile device, data defining a geofence; executing an application at the mobile device, the application causing display of a user interface at the mobile device;monitor, via sensors on the mobile device, a current location of the mobile device;compare the current location of the mobile device with boundaries of the geofence;determine, based on the comparison, that the current location of the mobile device is within the geofence; andin accordance with determining that the current location is within the geofence, alter a state of the application on the mobile device, wherein the altering the state of the application includes adding a user-interface element to the user interface, the user interface element unavailable outside of the geofence, the application stored in memory on the mobile device and executable on the mobile device. 9. The non-transitory machine-readable storage medium of claim 8, wherein the instructions to alter the state of the application include instructions to change a user-interface function based at least in part on the current location, the user-interface function generated by the application. 10. The non-transitory machine-readable storage medium of claim 9, wherein the instructions to change the user-interface function includes instructions to add a user-interface element not available outside of the geofence. 11. The non-transitory machine-readable storage medium of claim 8, wherein the instructions to alter the state of the application include instructions to initiate execution of the application on the mobile device. 12. The non-transitory machine-readable storage medium of claim 11, further comprising instructions to cause operations comprising: determine that the current location of the mobile device has exited the geofence; andalter the state of the application to stop execution of the application. 13. The non-transitory machine-readable storage medium of claim 8, wherein the instructions to alter the state of the application include instructions to stop execution of the application. 14. The non-transitory machine-readable storage medium of claim 8, wherein the instructions to alter the state of the application include instructions to cause the application previously available for execution on the mobile device to become unavailable for execution. 15. A portable electronic facility comprising: a memory device;a memory device;a sensor; and central processing unit coupled to the memory device and the sensor, the memory device containing instructions that, when executed by the central processing unit, cause the portable electronic facility to perform operations comprising: receive, electronically over a network on the portable electronic facility, data defining a geofence; executing an application at the portable electronic facility, the application causing display of a user interface at the portable electronic facility;monitor, via sensors on the mobile device, a current location of the portable electronic facility;compare the current location of the portable electronic facility with boundaries of the geofence; determine, based on the comparison, that the current location of the portable electronic facility is within the geofence; and in accordance with determining that the current location is within the geofence, alter a state of the application on the portable electronic facility, wherein the altering the state of the application includes adding a user-interface element to the user interface, the user interface element unavailable outside of the geofence, the application stored in the memory device and executable on the portable electronic facility. 16. The portable electronic facility of claim 15, wherein the instructions to alter the state of the application include instructions to change a user-interface function based at least in part on the current location, the user-interface function generated by the application. 17. The portable electronic facility of claim 16, wherein the instructions to change the user-interface function includes instructions to add a user-interface element not available outside of the geofence. 18. The portable electronic facility of claim 15, wherein the instructions to alter the state of the application include instructions to initiate execution of the application on the portable electronic facility. 19. The portable electronic facility of claim 18, further comprising instructions to cause operations comprising: determine that the current location of the portable electronic facility has exited the geofence; andalter the state of the application to stop executing the application. 20. The portable electronic facility of claim 15, wherein the instructions to alter the state of the application include instructions to stop execution of the application.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (113)
Fukunaga,Yoshitsugu; Shimomura,Takuya; Suzuki,Tadashi, Accessing additional information associated with the image and sending the additional information to a second user terminal.
Bolduc Raymond L. ; Rosen Kenneth H. ; Salimando Steven Charles ; Stuntebeck Peter H. ; Weber Roy Philip, Cellular phone network that provides location-based information.
Watanabe, Tomo; Sato, Tsuyoshi; Oda, Tamami, Communication navigation system, information server unit and communication terminal unit for the same, and method and program for communication navigation.
Parupudi, Gopal; Evans, Stephen S.; Reus, Edward F., Context-aware systems and methods, location-aware systems and methods, context-aware vehicles and methods of operating the same, and location-aware vehicles and methods of operating the same.
Anand Srinivasan ; Mehul Y Shah ; Indranil Chakraborty ; Mohan Mardikar ; P Venkat Rangan ; Kamal Bhadada, Method and apparatus for multiplexing separately-authored metadata for insertion into a video data stream.
Agre Daniel H. ; Spartz Michael K. ; Quick Roy F., Method and apparatus for performing position-and preference-based service selection in a mobile telephone system.
Chu, John; Arnold, Robert; Graham, Stuart; Malleck, Mark; Schneider, Dennis; Calvert, Jeremy, Method and system for continuous, dynamic, adaptive searching based on a continuously evolving personal region of interest.
Deaton David W. (Abilene TX) Gabriel Rodney G. (Abilene TX), Method and system for selective incentive point-of-sale marketing in response to customer shopping histories.
Koorapaty Havish ; Lundqvist Patrick Nils,SEX ; Raith Alex Krister, Mobile positioning method for a portable communications device using shortened repetitive bursts.
Fattouche Michel,CAX ; Borsodi Andrew,CAX ; Klukas Richard,CAX, Network-based wireless location system to position AMPs (FDMA) cellular telephones, part I.
Rangarajan, Jayanthi; Ladd, David; Balasuriya, Senaka; Tuckey, Curtis, System and method for determining a location relevant to a communication device and/or its associated user.
Davis Darren J. ; Derer Matthew ; Garcia Johann ; Greco Larry ; Kurt Tod E. ; Kwong Thomas ; Lee Jonathan C. ; Lee Ka Luk ; Pfarner Preston ; Skovran Steve, System and method for influencing a position on a search result list generated by a computer network search engine.
Scroggie,Michael C.; Kacaba,Michael E.; Rochon,David A.; Diamond,David M., System and method for providing shopping aids and incentives to customers through a computer network.
Satyavolu, Ramakrishna; Kothari, Samir; Daredia, Shehzad, System and method for providing socially enabled rewards through a user financial instrument.
Piccionelli Gregory A. ; Rittmaster Ted R., System and process for limiting distribution of information on a communication network based on geographic location.
Wilson,Brian; Bhuyan,Krishna; Feinstein,Jacob; Gnuschke,Jerald, System for providing location-based services in a wireless network, such as locating individuals and coordinating meetings.
Wilson, Brian; Feinstein, Jacob; Suraci, Mike; Simsarian, Kristian; Bray, Duane; Givechi, Roshi; Paharia, Rajat; Weiss, Laura; Gosling, Marcus, System for providing location-based services in a wireless network, such as locating sets of desired locations.
Bradley, Lance P.; Hahne, Summer; Chesworth, Richard; Drexel, III, Richard J.; Gawronski, Chris; Kulshreshtha, Ashima; McPherson, Jared; Miller, Chris; Nagenhalli, Shylaja; Shukla, Minaxi H., System, method and computer program product for searching and retrieving ranked points of interest within a polygonal area of interest.
Caralis, Jim; Kogan, Nataly; Nakamura, Masumi; Mastroianni, Michael; Sundram, Jason, Systems and methods for generating location-based group recommendations.
Gruen, Daniel M; Hupfer, Susanne; Levy, Stephen E; Muller, Michael; Nichols-Schmolze, Kyle T; Pschetz, Larissa; Wolf, Fyodor, Crowdsourcing location based applications and structured data for location based applications.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.