최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0971994 (2013-08-21) |
등록번호 | US-8897741 (2014-11-25) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 12 인용 특허 : 378 |
Provided is a distributed system and method for enabling new and useful location dependent features and functionality to mobile data processing systems. Mobile data processing Systems (MSs) interact with each other as peers in communications and interoperability. Data is shared between mobile data p
Provided is a distributed system and method for enabling new and useful location dependent features and functionality to mobile data processing systems. Mobile data processing Systems (MSs) interact with each other as peers in communications and interoperability. Data is shared between mobile data processing systems to carry out novel Location Based eXchanges (LBX) of data for new mobile applications. 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 configured permissions, charters, and other configurations. In a preferred embodiment, a user configurable platform is provided for quickly building well behaving LBX applications at MSs and across a plurality of interoperating MSs. Tools, triggered interfaces and integrated applications are disclosed for a breadth of MS LBX configurations and functionality.
1. A method comprising: accepting, by a mobile data processing system, with a configuration user interface of the mobile data processing system, from a user of the mobile data processing system, a locally maintained user specified location based event configuration including: one or more conditions
1. A method comprising: accepting, by a mobile data processing system, with a configuration user interface of the mobile data processing system, from a user of the mobile data processing system, a locally maintained user specified location based event configuration including: one or more conditions including a location based condition for comparing by the mobile data processing system to whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining an identified data processing system being located in proximity of a specific location wherein the identified data processing system is identified to the mobile data processing system upon the accepting, andat least one action including an action for the mobile data processing system to modify operations of a user action of at least one user interface of the mobile data processing system from a first behavior processing state to a second behavior processing state wherein the at least one action including the action for the mobile data processing system to modify the operations of the user action is triggered for processing upon the mobile data processing system determining the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;storing, by the mobile data processing system, the user specified location based event configuration local to the mobile data processing system for the mobile data processing system determining the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;monitoring, by the mobile data processing system, for the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;receiving for processing, by the mobile data processing system, the whereabouts data;detecting, by the mobile data processing system, the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;invoking, by the mobile data processing system, the at least one action including the action for the mobile data processing system to modify the operations of the user action of the at least one user interface of the mobile data processing system from the first behavior processing state to the second behavior processing state upon the detecting, by the mobile data processing system, the one or more conditions including the location based condition; andmodifying, by the mobile data processing system, the operations of the user action of the at least one user interface of the mobile data processing system from the first behavior processing state to the second behavior processing state. 2. The method of claim 1 wherein the whereabouts data was solicited by the mobile data processing system. 3. The method of claim 1 wherein the whereabouts data is not solicited by the mobile data processing system. 4. The method of claim 1 wherein the one or more conditions includes a condition for the mobile data processing system determining a particular data processing system being located at a configured location. 5. The method of claim 1 wherein the one or more conditions includes a condition for the mobile data processing system determining a particular data processing system being located in proximity of a plurality of data processing systems. 6. The method of claim 1 wherein the one or more conditions includes a condition for the mobile data processing system determining a particular data processing system being located a configured distance to a particular location. 7. The method of claim 1 wherein the one or more conditions includes a condition for the mobile data processing system determining a particular data processing system being located in proximity of a particular location at a particular time. 8. The method of claim 1 wherein the one or more conditions includes a condition for the mobile data processing system determining the mobile data processing system being located away from the user of the mobile data processing system. 9. The method of claim 1 wherein the one or more conditions includes a condition for the mobile data processing system determining inactivity by the user of the mobile data processing system for a period of time, and wherein the at least one action includes an action for communicating information for how to find the mobile data processing system. 10. The method of claim 9 wherein the communicating information for how to find the mobile data processing system includes sending an electronic distribution to at least one recipient. 11. The method of claim 9 wherein the communicating information for how to find the mobile data processing system includes presenting an audible alert or message to be heard by a person in the vicinity of the mobile data processing system. 12. The method of claim 1 wherein the one or more conditions includes a condition for a particular data processing system determining an environmental condition. 13. The method of claim 1 wherein the one or more conditions includes a condition for the mobile data processing system determining a particular user action by the user of the mobile data processing system. 14. The method of claim 1 wherein the one or more conditions includes a condition for the mobile data processing system to determine at least one of: information for an email application,information for a messaging application,information for a calendar application,information for an address book application,information for a phone application,information for a map application,information for a storage application,information for a file system application,information for a database application,information for a search application,information for an internet browser application,information included in a Whereabouts Data Record received by the mobile data processing system from a particular data processing system,information included in a Whereabouts Data Record of the mobile data processing system,information associated to an application of a particular data processing system,information associated to an application of the mobile data processing system,information for a statistic,information for historical data,information for a geofence specification,information for a nearby specification,information for a nearness specification,information for a specification using a distance,information for a vicinity specification,information for a situational location specification,information associated to a file,information associated to a directory,information for SQL database data,information for a group,information for a plurality of data processing systems,information for a date specification,information for a time specification,information for an arrival,information for a departure,information for a profile match percentage,information for a profile tag match count,information for a Whereabouts Programming Language specification,information for an XML specification,an atomic operator,information for a point,information for a radius,information for a perimeter,information for a sphere,information for a region,information for a Boolean value,information for a physical location address,information for a two dimensional region specification, orinformation for a three dimensional region specification. 15. The method of claim 1 wherein the one or more conditions includes a condition for the mobile data processing system to determine at least one of: information for an emergency application,information for a RFID application,information for a hotspot application,information for a services application,information for a traffic application,information for an appliance application,information for a device application,information for an account management application,information for a public transportation application,information for a carpool application,information for an advertising application,information for a news application,information for a picture application,information for a video application,information for a parking lot application,information for an employment application,information for a real estate application,information for a line,information for a polygon,information for a mathematical coordinate system,information for a specification described by a set of geographical coordinate system points,information for a specification described by a set of spatial coordinate system points,a plurality of identifier information for the mobile data processing system,a plurality of identifier information received in a wireless data record by the mobile data processing system from a particular data processing system,geofence information received in a wireless data record by the mobile data processing system from a particular data processing system,waymark information received in a wireless data record by the mobile data processing system from a particular data processing system,deliverable content information received in a wireless data record by the mobile data processing system from a particular data processing system,halo information received in a wireless data record by the mobile data processing system from a particular data processing system,information for a direction, orinformation for data created by a user of the mobile data processing system with a user interface to a map. 16. The method of claim 1 wherein the at least one action includes an action for controlling output to an output device of the mobile data processing system. 17. The method of claim 1 wherein the at least one action includes an action for controlling input to an input device of the mobile data processing system. 18. The method of claim 1 wherein the at least one action includes an action for controlling at least one feature of an application or service at the mobile data processing system. 19. The method of claim 1 wherein the at least one action includes an action for defaulting user input of a user input field of a particular user interface of the mobile data processing system. 20. The method of claim 1 including populating first information to a clipboard of the mobile data processing system wherein the first information is determined according to a particular data processing system being located at a particular location. 21. The method of claim 20 wherein second information for the first information can be pasted by the user of the mobile data processing system to a user interface data entry field. 22. The method of claim 20 wherein second information for the first information can be pasted by the user of the mobile data processing system to a picture or a video. 23. The method of claim 1 wherein the at least one action includes an action for controlling a print job of the mobile data processing system. 24. The method of claim 1 including altering a particular user interface of the mobile data processing system according to a particular data processing system being located at a particular location, by at least one of: customizing layout, changing organization, changing appearance, changing a background, changing a foreground, or changing presented content. 25. The method of claim 1 including modifying a location dependent service directory of routing entries locally maintained by the mobile data processing system for how another data processing system can find a service. 26. The method of claim 1 including alerting a particular user when approaching a particular location where a previous telephony call of the mobile data processing system was dropped. 27. The method of claim 1 wherein the at least one action includes an action for modifying an internet connectivity configuration. 28. The method of claim 1 wherein the at least one action includes an action for permitting or preventing communications between the mobile data processing system and another data processing system. 29. The method of claim 1 including searching information according to a particular data processing system being located at a particular location, the information being at least one of: pictures, videos, documents, files, or application records. 30. The method of claim 1 including organizing data or files maintained by the mobile data processing system according to a particular data processing system being located at a particular location. 31. The method of claim 30 wherein the organizing data or files maintained by the mobile data processing system includes sorting a plurality of application records in an application in use at the mobile data processing system. 32. The method of claim 1 wherein the at least one action includes an action for installing or uninstalling an application. 33. The method of claim 1 wherein the at least one action includes an action for initiating a phone call. 34. The method of claim 1 wherein the at least one action includes an action for initiating a phone call when the one or more conditions includes a condition for the mobile data processing system determining at least one of: a configured data processing system departing a vicinity of a particular data processing system, or a configured data processing system arriving to a vicinity of a particular data processing system. 35. The method of claim 1 wherein the at least one action includes an action for altering at least one performance parameter for subsequently affecting the executable performance of a particular data processing system. 36. The method of claim 1 wherein the at least one action includes an action for a processing result of an atomic command paired with an atomic operand and having one or more associated parameters, the atomic command being: Send, or Notify, or Compose, or Find, or Copy, or Invoke, or Discard, or Move, or Store, or Connect, or Administrate, or Change; and the atomic operand being: AUTODIALNUMBER, or WEBLINK, or EMAIL, or SMSMSG, or BRDEMAIL, or BRDSMSMSG, or INDICATOR, or APP, or DOCUMENT, or FILE, or CONTENT, or DBOBJ, or DATA, or SEMAPHORE, or DIRECTORY, or APPCONTEXT, or UIFOBJ, or UIFCTL, or INPUT, or OUTPUT, or ALERT, or PROC, or CONTAINER, or PROGOBJ, or CURSOR, or CALENDAR, or ADDRESSBOOK. 37. The method of claim 1 including modifying, by the mobile data processing system, the operations of the user action of the at least one user interface of the mobile data processing system from the second behavior processing state to the first behavior processing state upon the mobile data processing system determining the identified data processing system departing being located in proximity of the specific particular location. 38. A program product that, when executed, causes processor operations comprising: accepting, by a mobile data processing system, with a configuration user interface of the mobile data processing system, from a user of the mobile data processing system, a locally maintained user specified location based event configuration including: one or more conditions including a location based condition for comparing by the mobile data processing system to whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining an identified data processing system being located in proximity of a specific location wherein the identified data processing system is identified to the mobile data processing system upon the accepting, andat least one action including an action for the mobile data processing system to modify operations of a user action of at least one user interface of the mobile data processing system from a first behavior processing state to a second behavior processing state wherein the at least one action including the action for the mobile data processing system to modify the operations of the user action is triggered for processing upon the mobile data processing system determining the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;storing, by the mobile data processing system, the user specified location based event configuration local to the mobile data processing system for the mobile data processing system determining the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;monitoring, by the mobile data processing system, for the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;receiving for processing, by the mobile data processing system, the whereabouts data;detecting, by the mobile data processing system, the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;invoking, by the mobile data processing system, the at least one action including the action for the mobile data processing system to modify the operations of the user action of the at least one user interface of the mobile data processing system from the first behavior processing state to the second behavior processing state upon the detecting, by the mobile data processing system, the one or more conditions including the location based condition; andmodifying, by the mobile data processing system, the operations of the user action of the at least one user interface of the mobile data processing system from the first behavior processing state to the second behavior processing state. 39. The program product of claim 38 wherein the whereabouts data was solicited by the mobile data processing system. 40. The program product of claim 38 wherein the whereabouts data is not solicited by the mobile data processing system. 41. The program product of claim 38 wherein the one or more conditions includes a condition for the mobile data processing system determining a particular data processing system being located at a configured location. 42. The program product of claim 38 wherein the one or more conditions includes a condition for the mobile data processing system determining a particular data processing system being located in proximity of a plurality of data processing systems. 43. The program product of claim 38 wherein the one or more conditions includes a condition for the mobile data processing system determining a particular data processing system being located a configured distance to a particular location. 44. The program product of claim 38 wherein the one or more conditions includes a condition for the mobile data processing system determining a particular data processing system being located in proximity of a particular location at a particular time. 45. The program product of claim 38 wherein the one or more conditions includes a condition for the mobile data processing system determining the mobile data processing system being located away from the user of the mobile data processing system. 46. The program product of claim 38 wherein the one or more conditions includes a condition for the mobile data processing system determining inactivity by the user of the mobile data processing system for a period of time, and wherein the at least one action includes an action for communicating information for how to find the mobile data processing system. 47. The program product of claim 46 wherein the communicating information for how to find the mobile data processing system includes sending an electronic distribution to at least one recipient. 48. The program product of claim 46 wherein the communicating information for how to find the mobile data processing system includes presenting an audible alert or message to be heard by a person in the vicinity of the mobile data processing system. 49. The program product of claim 38 wherein the one or more conditions includes a condition for a particular data processing system determining an environmental condition. 50. The program product of claim 38 wherein the one or more conditions includes a condition for the mobile data processing system determining a particular user action by the user of the mobile data processing system. 51. The program product of claim 38 wherein the one or more conditions includes a condition for the mobile data processing system to determine at least one of: information for an email application,information for a messaging application,information for a calendar application,information for an address book application,information for a phone application,information for a map application,information for a storage application,information for a file system application,information for a database application,information for a search application,information for an internet browser application,information included in a Whereabouts Data Record received by the mobile data processing system from a particular data processing system,information included in a Whereabouts Data Record of the mobile data processing system,information associated to an application of a particular data processing system,information associated to an application of the mobile data processing system,information for a statistic,information for historical data,information for a geofence specification,information for a nearby specification,information for a nearness specification,information for a specification using a distance,information for a vicinity specification,information for a situational location specification,information associated to a file,information associated to a directory,information for SQL database data,information for a group,information for a plurality of data processing systems,information for a date specification,information for a time specification,information for an arrival,information for a departure,information for a profile match percentage,information for a profile tag match count,information for a Whereabouts Programming Language specification,information for an XML specification,an atomic operator,information for a point,information for a radius,information for a perimeter,information for a sphere,information for a region,information for a Boolean value,information for a physical location address,information for a two dimensional region specification, orinformation for a three dimensional region specification. 52. The program product of claim 38 wherein the one or more conditions includes a condition for the mobile data processing system to determine at least one of: information for an emergency application,information for a RFID application,information for a hotspot application,information for a services application,information for a traffic application,information for an appliance application,information for a device application,information for an account management application,information for a public transportation application,information for a carpool application,information for an advertising application,information for a news application,information for a picture application,information for a video application,information for a parking lot application,information for an employment application,information for a real estate application,information for a line,information for a polygon,information for a mathematical coordinate system,information for a specification described by a set of geographical coordinate system points,information for a specification described by a set of spatial coordinate system points,a plurality of identifier information for the mobile data processing system,a plurality of identifier information received in a wireless data record by the mobile data processing system from a particular data processing system,geofence information received in a wireless data record by the mobile data processing system from a particular data processing system,waymark information received in a wireless data record by the mobile data processing system from a particular data processing system,deliverable content information received in a wireless data record by the mobile data processing system from a particular data processing system,halo information received in a wireless data record by the mobile data processing system from a particular data processing system,information for a direction, orinformation for data created by a user of the mobile data processing system with a user interface to a map. 53. The program product of claim 38 wherein the at least one action includes an action for controlling output to an output device of the mobile data processing system. 54. The program product of claim 38 wherein the at least one action includes an action for controlling input to an input device of the mobile data processing system. 55. The program product of claim 38 wherein the at least one action includes an action for controlling at least one feature of an application or service at the mobile data processing system. 56. The program product of claim 38 wherein the at least one action includes an action for defaulting user input of a user input field of a particular user interface of the mobile data processing system. 57. The program product of claim 38 that, when executed, causes the processor operations including populating first information to a clipboard of the mobile data processing system wherein the first information is determined according to a particular data processing system being located at a particular location. 58. The program product of claim 57 wherein second information for the first information can be pasted by the user of the mobile data processing system to a user interface data entry field. 59. The program product of claim 57 wherein second information for the first information can be pasted by the user of the mobile data processing system to a picture or a video. 60. The program product of claim 38 wherein the at least one action includes an action for controlling a print job of the mobile data processing system. 61. The program product of claim 38 that, when executed, causes the processor operations including altering a particular user interface of the mobile data processing system according to a particular data processing system being located at a particular location, by at least one of: customizing layout, changing organization, changing appearance, changing a background, changing a foreground, or changing presented content. 62. The program product of claim 38 that, when executed, causes the processor operations including modifying a location dependent service directory of routing entries locally maintained by the mobile data processing system for how another data processing system can find a service. 63. The program product of claim 38 that, when executed, causes the processor operations including alerting a particular user when approaching a particular location where a previous telephony call of the mobile data processing system was dropped. 64. The program product of claim 38 wherein the at least one action includes an action for modifying an internet connectivity configuration. 65. The program product of claim 38 wherein the at least one action includes an action for permitting or preventing communications between the mobile data processing system and another data processing system. 66. The program product of claim 38 that, when executed, causes the processor operations including searching information according to a particular data processing system being located at a particular location, the information being at least one of: pictures, videos, documents, files, or application records. 67. The program product of claim 38 that, when executed, causes the processor operations including organizing data or files maintained by the mobile data processing system according to a particular data processing system being located at a particular location. 68. The program product of claim 67 wherein the organizing data or files maintained by the mobile data processing system includes sorting a plurality of application records in an application in use at the mobile data processing system. 69. The program product of claim 38 wherein the at least one action includes an action for installing or uninstalling an application. 70. The program product of claim 38 wherein the at least one action includes an action for initiating a phone call. 71. The program product of claim 38 wherein the at least one action includes an action for initiating a phone call when the one or more conditions includes a condition for the mobile data processing system determining at least one of: a configured data processing system departing a vicinity of a particular data processing system, or a configured data processing system arriving to a vicinity of a particular data processing system. 72. The program product of claim 38 wherein the at least one action includes an action for altering at least one performance parameter for subsequently affecting the executable performance of a particular data processing system. 73. The program product of claim 38 wherein the at least one action includes an action for a processing result of an atomic command paired with an atomic operand and having one or more associated parameters, the atomic command being: Send, or Notify, or Compose, or Find, or Copy, or Invoke, or Discard, or Move, or Store, or Connect, or Administrate, or Change; and the atomic operand being: AUTODIALNUMBER, or WEBLINK, or EMAIL, or SMSMSG, or BRDEMAIL, or BRDSMSMSG, or INDICATOR, or APP, or DOCUMENT, or FILE, or CONTENT, or DBOBJ, or DATA, or SEMAPHORE, or DIRECTORY, or APPCONTEXT, or UIFOBJ, or UIFCTL, or INPUT, or OUTPUT, or ALERT, or PROC, or CONTAINER, or PROGOBJ, or CURSOR, or CALENDAR, or ADDRESSBOOK. 74. The program product of claim 38 that, when executed, causes the processor operations including modifying, by the mobile data processing system, the operations of the user action of the at least one user interface of the mobile data processing system from the second behavior processing state to the first behavior processing state upon the mobile data processing system determining the identified data processing system departing being located in proximity of the specific location. 75. A storage device storing a program that, when executed, causes processor operations comprising: accepting, by a mobile data processing system, with a configuration user interface of the mobile data processing system, from a user of the mobile data processing system, a locally maintained user specified location based event configuration including: one or more conditions including a location based condition for comparing by the mobile data processing system to whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining an identified data processing system being located in proximity of a specific location wherein the identified data processing system is identified to the mobile data processing system upon the accepting, andat least one action including an action for the mobile data processing system to modify operations of a user action of at least one user interface of the mobile data processing system from a first behavior processing state to a second behavior processing state wherein the at least one action including the action for the mobile data processing system to modify the operations of the user action is triggered for processing upon the mobile data processing system determining the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;storing, by the mobile data processing system, the user specified location based event configuration local to the mobile data processing system for the mobile data processing system determining the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;monitoring, by the mobile data processing system, for the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;receiving for processing, by the mobile data processing system, the whereabouts data;detecting, by the mobile data processing system, the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;invoking, by the mobile data processing system, the at least one action including the action for the mobile data processing system to modify the operations of the user action of the at least one user interface of the mobile data processing system from the first behavior processing state to the second behavior processing state upon the detecting, by the mobile data processing system, the one or more conditions including the location based condition; andmodifying, by the mobile data processing system, the operations of the user action of the at least one user interface of the mobile data processing system from the first behavior processing state to the second behavior processing state. 76. A memory device storing instructions for execution by one or more processors, wherein the instructions cause processor operations comprising: accepting, by a mobile data processing system, with a configuration user interface of the mobile data processing system, from a user of the mobile data processing system, a locally maintained user specified location based event configuration including: one or more conditions including a location based condition for comparing by the mobile data processing system to whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining an identified data processing system being located in proximity of a specific location wherein the identified data processing system is identified to the mobile data processing system upon the accepting, andat least one action including an action for the mobile data processing system to modify operations of a user action of at least one user interface of the mobile data processing system from a first behavior processing state to a second behavior processing state wherein the at least one action including the action for the mobile data processing system to modify the operations of the user action is triggered for processing upon the mobile data processing system determining the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;storing, by the mobile data processing system, the user specified location based event configuration local to the mobile data processing system for the mobile data processing system determining the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;monitoring, by the mobile data processing system, for the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;receiving for processing, by the mobile data processing system, the whereabouts data;detecting, by the mobile data processing system, the one or more conditions including the location based condition for comparing by the mobile data processing system to the whereabouts data received for processing by the mobile data processing system for the mobile data processing system determining the identified data processing system being located in proximity of the specific location;invoking, by the mobile data processing system, the at least one action including the action for the mobile data processing system to modify the operations of the user action of the at least one user interface of the mobile data processing system from the first behavior processing state to the second behavior processing state upon the detecting, by the mobile data processing system, the one or more conditions including the location based condition; andmodifying, by the mobile data processing system, the operations of the user action of the at least one user interface of the mobile data processing system from the first behavior processing state to the second behavior processing state.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.