US2010008255A1PendingUtilityA1

Mesh network services for devices supporting dynamic direction information

Assignee: MICROSOFT CORPPriority: Jun 20, 2008Filed: Jun 2, 2009Published: Jan 14, 2010
Est. expiryJun 20, 2028(~1.9 yrs left)· nominal 20-yr term from priority
H04W 4/21G01C 21/20G06F 3/017G06F 1/1626H04W 4/021G01C 21/3664H04W 4/023H04W 4/026G06Q 30/02G06F 3/04883G06F 2200/1637G06F 1/1694G01C 21/3811
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

With the addition of directional information in the environment, a variety of service(s) can be provided on top of user identification or interaction with specific object(s) of interest. For instance, a user can opt into a mesh network and leverage services available via the mesh network. The user can also contribute to knowledge within the mesh network by allowing for information related to the user to be aggregated and employed by others, e.g., targeted provisioning of services. The interaction with the mesh network can occur passively (e.g., as a background application not generally visible to the user), or actively where for example the user can initiate collecting or logging of information from/to the mesh network.

Claims

exact text as granted — not AI-modified
1 . A portable electronic device, comprising:
 a memory that stores at least information related to at least direction information representing information pertaining to orientation of the device, position information representing information pertaining to location of the device and point of interest information representing information pertaining to points of interest substantially within interactive range of the device;   a positional component for receiving the position information as a function of a location of the portable electronic device;   a directional component that measures the direction information as a function of an orientation of the portable electronic device; and   a transmission component that transmits device data regarding interaction with points of interest by the portable electronic device to at least one remote device for aggregation of data regarding interaction with at least some of the points of interest from a set of peer devices of a mesh network.   
     
     
         2 . The device of  claim 1 , wherein the device is provisioned with a set of direction based services tailored to the device based on an analysis of the aggregated data by the at least one remote device. 
     
     
         3 . The system of  claim 1 , wherein the transmission component transmits device data including any one or more of user activity, state, or context within the mesh network. 
     
     
         4 . The device of  claim 1 , further comprising:
 at least one processor configured to process the position information and the direction information to determine at least one identifier of at least one point of interest substantially within interactive proximity of the device, to receive information corresponding to the at least one identifier of the at least one point of interest, and to display information if the device interacts with the at least one point of interest with the device.   
     
     
         5 . A method for provisioning direction based services, comprising:
 inferring or determining a device has entered into a mesh network of cooperating devices;   inferring or determining goals of the device;   mapping the goals to a set of direction based services, which are based at least partly on device orientation, available within the mesh network; and   provisioning a subset of the direction based services to the device.   
     
     
         6 . The method of  claim 5 , wherein the mapping act comprises mapping based on at least one of: user demographics, user state, user context, user preferences, or available resources. 
     
     
         7 . The method of  claim 5  further comprising:
 identifying a set of direction based services that are not provisioned to the device.   
     
     
         8 . The method of  claim 5 , further comprising:
 refining a knowledge base or data model utilized in connection with direction based services provisioning based on results relating to the provisioning of direction based services.   
     
     
         9 . The method of  claim 5 , wherein the provisioning includes provisioning the device with at least one targeted advertisement. 
     
     
         10 . The method of  claim 5 , further comprising:
 analyzing activity regarding a plurality of devices within the mesh network, and based on the analyzing, tailoring the provisioning of direction based services in real-time or future.   
     
     
         11 . The method of  claim 5 , further comprising:
 analyzing activity regarding a plurality of devices within the mesh network, and based on the analyzing, determining at least one of: user traffic, wait time for service, resource availability, or user density.   
     
     
         12 . A mesh-network based host computer system for provisioning services, comprising:
 at least one storage device that stores a data model that facilitates provisioning of services within a mesh network, the data model employs aggregated and processed data relating to prior user or device interactions within the mesh network;   a monitor component that receives data regarding user or device interaction within the mesh network;   an analysis component that analyzes the received data, and infers or determines a user or device goal; and   a provisioning component that employs the data model and results of the data analyses to identify and provision a set of pointing based services to the user or device within the mesh network.   
     
     
         13 . The system of  claim 12 , the analysis component factors as part of the analyses at least one of: user demographics, user state, user context, user preferences, or available resources. 
     
     
         14 . The system of  claim 13 , wherein the provisioning component provisions targeted advertisements to the user or device. 
     
     
         15 . The system of  claim 13 , wherein as part of the analyses the analysis component infers or determines level of user traffic at a store, and wait time to completion of a commercial transaction, and the provisioning component recommends another store as a function of the analyses. 
     
     
         16 . The system of  claim 15 , wherein the analysis component factors user goals, and time constraints as part of the analysis. 
     
     
         17 . The system of  claim 13 , wherein the provisioning component orders items to be provisioned to the user or device based on a pre-defined ordering algorithm. 
     
     
         18 . The system of  claim 17 , wherein the provisioning component employs a utility-based analysis in connection with ordering and provisioning of pointing based services. 
     
     
         19 . The system of  claim 13 , wherein results of provisioning of pointing based services is employed to train the data model. 
     
     
         20 . The system of  claim 13 , wherein the data model can adaptively interact with other data models.

Join the waitlist — get patent alerts

Track US2010008255A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.