Determining a dynamic user profile indicative of a user behavior context with a mobile device
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/18
G06G-007/00
출원번호
US-0268027
(2011-10-07)
등록번호
US-8719188
(2014-05-06)
발명자
/ 주소
Kuhn, Lukas Daniel
Nanda, Sanjiv
Narayanan, Vidya
출원인 / 주소
Qualcomm Incorporated
대리인 / 주소
Kilpatrick Townsend & Stockton LLP
인용정보
피인용 횟수 :
25인용 특허 :
15
초록▼
Methods, apparatuses and articles of manufacture for use in a mobile device to determine whether a dynamic user profile is to transition from a first state to a second state based, at least in part, on one or more sensed indicators. The dynamic user profile may be indicative of one or more current i
Methods, apparatuses and articles of manufacture for use in a mobile device to determine whether a dynamic user profile is to transition from a first state to a second state based, at least in part, on one or more sensed indicators. The dynamic user profile may be indicative of one or more current inferable user behavior contexts for a user co-located with the mobile device. The mobile device may transition a dynamic user profile from a first state to a second state, in response to a determination that the dynamic user profile is to transition from the first state to the second state, and operatively affect one or more functions performed, at least in part, by the mobile device based, at least in part, on the transition of the dynamic user profile to the second state.
대표청구항▼
1. A method comprising, at a mobile device: determining whether a dynamic user profile is to transition from a first state to a second state based, at least in part, on one or more sensed indicators, wherein said second state comprises a previously unknown state, and said dynamic user profile being
1. A method comprising, at a mobile device: determining whether a dynamic user profile is to transition from a first state to a second state based, at least in part, on one or more sensed indicators, wherein said second state comprises a previously unknown state, and said dynamic user profile being indicative of a current inferable user behavior context for a user co-located with said mobile device;transitioning said dynamic user profile from said first state to said second state in response to a determination that said dynamic user profile is to transition from said first state to said second state; andoperatively affecting one or more functions performed, at least in part, by said mobile device based, at least in part, on said transition of said dynamic user profile from said first state to said second state. 2. The method as recited in claim 1, wherein determining whether said dynamic user profile is to transition from said first state to said second state further comprises: determining whether said one or more sensed indicators matches one or more stored patterns or models of behavior previously associated with at least said first state; andin response to a determination that said one or more sensed indicators does not match said one or more stored patterns or models of behavior previously associated with at least said first state, determining that said dynamic user profile is to transition from said first state to said second state. 3. The method as recited in claim 2, further comprising: establishing and storing one or more new patterns or models of behavior associated with said previously unknown state based, at least in part, on said one or more sensed indicators. 4. The method as recited in claim 3, wherein establishing said one or more new patterns or models of behavior associated with said previously unknown state further comprises: identifying said current inferable user behavior context for said user with regard to said second state. 5. The method as recited in claim 1, wherein said current inferable user behavior context is based, at least in part, on one or more points of interest. 6. The method as recited in claim 1, wherein said current inferable user behavior context is based, at least in part, on one or more user activities. 7. The method as recited in claim 1, wherein said current inferable user behavior context is based, at least in part, on one or more time periods. 8. The method as recited in claim 1, wherein at least one of said one or more sensed indicators is based, at least in part, on one or more wireless signals received from one or more other devices via one or more network interfaces of said mobile device. 9. The method as recited in claim 1, wherein at least one of said one or more sensed indicators is based, at least in part, on either or both of: one or more sensed inertial movements of said mobile device from one or more inertial sensors of said mobile device, or one or more sensed environmental measurements from one or more environmental sensors. 10. The method as recited in claim 1, wherein at least one of said one or more sensed indicators is based, at least in part, on either or both of: one or more encoded audio signals recorded using a microphone of said mobile device, or one or more encoded images recorded using a light sensitive environmental sensor of said mobile device. 11. The method as recited in claim 1, wherein at least one of said one or more sensed indicators is based, at least in part, on a current estimated position location of said mobile device. 12. The method as recited in claim 1, wherein at least one of said one or more sensed indicators is based, at least in part, on either or both of: an estimated future destination of said mobile device, or an estimated route of travel of said mobile device. 13. The method as recited in claim 1, wherein at least one of said one or more sensed indicators is based, at least in part, on either or both of: one or more user schedule files accessible via said mobile device, or one or more user communication files accessible via said mobile device. 14. The method as recited in claim 1, wherein said one or more functions performed, at least in part, by said mobile device comprises at least one of: one or more location based service functions, one or more position location functions, one or more navigation functions, one or more network communication functions, or one or more user output functions. 15. An apparatus for use in a mobile device, the apparatus comprising: means for determining whether a dynamic user profile is to transition from a first state to a second state based, at least in part, on one or more sensed indicators, wherein said second state comprises a previously unknown state, and said dynamic user profile being indicative of a current inferable user behavior context for a user co-located with said mobile device;means for transitioning said dynamic user profile from said first state to said second state, in response to a determination that said dynamic user profile is to transition from said first state to said second state; andmeans for operatively affecting one or more functions performed, at least in part, by said mobile device based, at least in part, on said transition of said dynamic user profile from said first state to said second state. 16. The apparatus as recited in claim 15, further comprising: means for storing one or more patterns or models of behavior previously associated with at least said first state;means for determining whether said one or more sensed indicators matches said one or more stored patterns or models of behavior previously associated with at least said first state; andmeans for determining that said dynamic user profile is to transition from said first state to said second state, in response to a determination that said one or more sensed indicators does not match said one or more stored patterns or models of behavior previously associated with at least said first state. 17. The apparatus as recited in claim 16, further comprising: means for establishing one or more new patterns or models of behavior associated with said previously unknown state based, at least in part, on said one or more sensed indicators. 18. The apparatus as recited in claim 17, further comprising: means for identifying said current inferable user behavior context for said user with regard to said second state. 19. The apparatus as recited in claim 15, wherein said current inferable user behavior context is based, at least in part, on one or more points of interest. 20. The apparatus as recited in claim 15, wherein said current inferable user behavior context is based, at least in part, on one or more user activities. 21. The apparatus as recited in claim 15, wherein said current inferable user behavior context is based, at least in part, on one or more time periods. 22. The apparatus as recited in claim 15, further comprising: means for receiving one or more wireless signals from one or more other devices; andwherein at least one of said one or more sensed indicators is based, at least in part, on at least one received wireless signal. 23. The apparatus as recited in claim 15, further comprising: means for sensing one or more inertial movements of said mobile device; andwherein at least one of said one or more sensed indicators is based, at least in part, on at least one sensed inertial movement of said mobile device. 24. The apparatus as recited in claim 15, further comprising: means for obtaining one or more environmental measurements; andwherein at least one of said one or more sensed indicators is based, at least in part, on at least one obtained environmental measurement. 25. The apparatus as recited in claim 15, further comprising: means for obtaining a current estimated position location of said mobile device; andwherein at least one of said one or more sensed indicators is based, at least in part, on said current estimated position location. 26. The apparatus as recited in claim 15, further comprising: means for accessing either or both of: one or more user schedule files, or one or more user communication files; andwherein at least one of said one or more sensed indicators is based, at least in part, on either or both of: at least one of said user schedule files, or at least one of said user communication files. 27. The apparatus as recited in claim 15, wherein said one or more functions performed, at least in part, by said mobile device comprises at least one of: one or more location based service functions, one or more position location functions; one or more navigation functions, one or more network communication functions, or one or more user output functions. 28. A mobile device comprising: memory; anda processing unit to:determine whether a dynamic user profile is to transition from a first state to a second state based, at least in part, on one or more sensed indicators in said memory, wherein said second state comprises a previously unknown state, and said dynamic user profile being indicative of a current inferable user behavior context for a user co-located with said mobile device;transition said dynamic user profile from said first state to said second state, in response to a determination that said dynamic user profile is to transition from said first state to said second state; andoperatively affect one or more functions performed, at least in part, by said mobile device based, at least in part, on said transition of said dynamic user profile from said first state to said second state. 29. The mobile device as recited in claim 28, said processing unit to further: determine whether said one or more sensed indicators matches one or more patterns or models of behavior stored in said memory and previously associated with at least said first state; andin response to a determination that said one or more sensed indicators does not match said one or more stored patterns or models of behavior previously associated with at least said first state, determine that said dynamic user profile is to transition from said first state to said second state. 30. The mobile device as recited in claim 29, wherein said processing unit to further: establish one or more new patterns or models of behavior associated with said previously unknown state based, at least in part, on said one or more sensed indicators; andindicate said one or more new patterns or models of behavior associated with said previously unknown state to said memory for storage therein. 31. The mobile device as recited in claim 30, said processing unit to further: identify said current inferable user behavior context for said user with regard to said second state. 32. The mobile device as recited in claim 28, wherein said current inferable user behavior context is based, at least in part, on one or more points of interest. 33. The mobile device as recited in claim 28, wherein said current inferable user behavior context is based, at least in part, on one or more user activities. 34. The mobile device as recited in claim 28, wherein said current inferable user behavior context is based, at least in part, on one or more time periods. 35. The mobile device as recited in claim 28, further comprising: a network interface; andwherein at least one of said one or more sensed indicators is based, at least in part, on one or more wireless signals received from one or more other devices via said network interface. 36. The mobile device as recited in claim 28, further comprising: one or more inertial sensors; andwherein at least one of said one or more sensed indicators is based, at least in part, on one or more sensed inertial movements of said mobile device from said one or more inertial sensors. 37. The mobile device as recited in claim 28, further comprising: one or more environmental sensors; andwherein at least one of said one or more sensed indicators is based, at least in part, on one or more sensed environmental measurements from said one or more environmental sensors. 38. The mobile device as recited in claim 28, further comprising: a location receiver to estimate a current estimated position location of said mobile device; andwherein at least one of said one or more sensed indicators is based, at least in part, on said current estimated position location of said mobile device. 39. The mobile device as recited in claim 28, said processing unit to further: determine either or both of an estimated future destination of said mobile device or an estimated route of travel of said mobile device; andwherein at least one of said one or more sensed indicators is based, at least in part, on either or both of: said estimated future destination of said mobile device, or said estimated route of travel of said mobile device. 40. The mobile device as recited in claim 28, wherein at least one of said one or more sensed indicators is based, at least in part, on either or both of: one or more user schedule files accessible via said memory, or one or more user communication files accessible via said memory. 41. The mobile device as recited in claim 28, wherein said one or more functions performed, at least in part, by said mobile device comprises at least one of: one or more location based service functions, one or more position location functions, one or more navigation functions, one or more network communication functions, or one or more user output functions. 42. An article comprising: a non-transitory computer-readable medium having stored therein computer-readable instructions executable by one or more processing units in a mobile device to:determine whether a dynamic user profile is to transition from a first state to a second state based, at least in part, on one or more sensed indicators, wherein said second state comprises a previously unknown state, and said dynamic user profile being indicative of a current inferable user behavior context for a user co-located with said mobile device;transition said dynamic user profile from said first state to said second state, in response to a determination that said dynamic user profile is to transition from said first state to said second state; andoperatively affect one or more functions performed, at least in part, by said mobile device based, at least in part, on said transition of said dynamic user profile from said first state to said second state. 43. The article as recited in claim 42, said computer-readable instructions being further executable by said one or more processing units to: determine whether said one or more sensed indicators matches one or more stored patterns or models of behavior previously associated with at least said first state; anddetermine that said dynamic user profile is to transition from said first state to said second state, in response to a determination that said one or more sensed indicators does not match said one or more stored patterns or models of behavior previously associated with at least said first state. 44. The article as recited in claim 43, wherein said computer-readable instructions being further executable by said one or more processing units to establish one or more new patterns or models of behavior associated with said previously unknown state based, at least in part, on said one or more sensed indicators. 45. The article as recited in claim 44, said computer-readable instructions being further executable by said one or more processing units to identify said current inferable user behavior context for said user with regard to said second state. 46. The article as recited in claim 42, wherein said current inferable user behavior context is based, at least in part, on one or more points of interest. 47. The article as recited in claim 42, wherein said current inferable user behavior context is based, at least in part, on one or more user activities. 48. The article as recited in claim 42, wherein said current inferable user behavior context is based, at least in part, on one or more time periods. 49. The article as recited in claim 42, wherein at least one of said one or more sensed indicators is based, at least in part, on at least one received wireless signal. 50. The article as recited in claim 42, wherein at least one of said one or more sensed indicators is based, at least in part, on at least one sensed inertial movement of said mobile device. 51. The article as recited in claim 42, wherein at least one of said one or more sensed indicators is based, at least in part, on at least one sensed environmental measurement. 52. The article as recited in claim 42, wherein at least one of said one or more sensed indicators is based, at least in part, on a current estimated position location. 53. The article as recited in claim 42, wherein at least one of said one or more sensed indicators is based, at least in part, on one or both of: one or more user schedule files, or one or more user communication files. 54. The article as recited in claim 42, wherein said one or more functions performed, at least in part, by said mobile device comprises at least one of: one or more location based service functions, one or more position location functions, one or more navigation functions, one or more network communication functions, or one or more user output functions.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (15)
Domnitz, David, Apparatus and method for delivering information to an individual based on location and/or time.
Nanda, Sanjiv; Gogic, Aleksandar; Deshpande, Manoj M.; Jain, Nikhil, Method and apparatus for locating a wireless local area network in a wide area network.
Meylan, Arnaud; Deshpande, Manoj M.; Jayaram, Ranjith; Nanda, Sanjiv; Sridhara, Vinay; Aggarwal, Alok; Ko, Norman; Krishna, Sendil, Methods and apparatus for determining quality of service in a communication system.
Ulupinar, Fatih; Wang, Jun; Agashe, Parag Arun; Hsu, Raymond Tah-Sheng; Narayanan, Vidya, Methods and apparatus for implementing proxy mobile IP in foreign agent care-of address mode.
Dravida, Subrahmanyam; Walton, Jay Rodney; Nanda, Sanjiv; Surineni, Shravan K., Methods and devices for interworking of wireless wide area networks and wireless local area networks or wireless personal area networks.
Dravida, Subrahmanyam; Walton, Jay Rodney; Nanda, Sanjiv; Surineni, Shravan K., Methods and devices for interworking of wireless wide area networks and wireless local area networks or wireless personal area networks.
Abdel-Ghaffar, Hisham S.; Ahmed, Walid; Nanda, Sanjiv; Sampath, Ashwin, Systems and methods for the assignment of a plurality of processors to a plurality of data servers.
Rudow, Richard; Kasirajan, Venkateswaran; Wold, Robert; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M.; McCusker, Michael V., Collecting external accessory data at a mobile data collection platform that obtains raw observables from an external GNSS raw observable provider.
Rudow, Richard; Kasirajan, Venkateswaran; Wold, Robert; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M.; McCusker, Michael V., Collecting external accessory data at a mobile data collection platform that obtains raw observables from an internal chipset.
Rudow, Richard; Wold, Robert; Kasirajan, Venkateswaran; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M., Concurrent dual processing of pseudoranges with corrections.
Rudow, Richard; Wold, Robert; Kasirajan, Venkateswaran; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M., Dead reconing system based on locally measured movement.
Rudow, Richard; Weisenburger, Shawn D.; Janky, James M., External GNSS receiver module with motion sensor suite for contextual inference of user activity.
Rudow, Richard; Kasirajan, Venkateswaran; Wold, Robert; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M.; McCusker, Michael V., External electronic distance measurement accessory for a mobile data collection platform.
Rudow, Richard; Wold, Robert; Kasirajan, Venkateswaran; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Janky, James M., Extracting pseudorange information using a cellular device.
Wallace, Gregory Craig; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M., Global navigation satellite system receiver system with radio frequency hardware component.
Wallace, Gregory Craig; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M., Global navigation satellite system receiver system with radio frequency hardware component.
Wallace, Gregory Craig; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M., Global navigation satellite system receiver system with radio frequency hardware component.
Weisenburger, Shawn D.; Rudow, Richard; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Janky, James M., Locally measured movement smoothing of GNSS position fixes.
Rudow, Richard; Wold, Robert; Kasirajan, Venkateswaran; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M., Locally measured movement smoothing of position fixes based on extracted pseudoranges.
Rudow, Richard; Kasirajan, Venkateswaran; Wold, Robert; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M.; McCusker, Michael V., Performing data collection based on external raw observables using a mobile data collection platform.
Rudow, Richard; Kasirajan, Venkateswaran; Wold, Robert; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M.; McCusker, Michael V., Performing data collection based on internal raw observables using a mobile data collection platform.
Rudow, Richard; Wold, Robert; Kasirajan, Venkateswaran; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M., Position determination of a cellular device using carrier phase smoothing.
Rudow, Richard; McFadden, Chad; Wold, Robert; Kasirajan, Venkateswaran; Talbot, Nicholas C.; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M.; McCusker, Michael V., Scene documentation.
Wallace, Gregory Craig; Loomis, Peter Van Wyck; Weisenburger, Shawn D.; Janky, James M., Vehicle-based global navigation satellite system receiver system with radio frequency hardware component.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.