US2014229326A1PendingUtilityA1

Invocation of accessory-specific user experience

Assignee: MICROSOFT CORPPriority: Nov 24, 2009Filed: Apr 18, 2014Published: Aug 14, 2014
Est. expiryNov 24, 2029(~3.3 yrs left)· nominal 20-yr term from priority
G06Q 30/0631G06Q 30/06G06Q 30/0601
66
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An accessory-specific user experience can be invoked at a mobile host device attached to an accessory device. The mobile device can receive accessory device information from the accessory and transmit the accessory device information to an online marketplace. The mobile device can receive information indicating accessory-specific goods or services available from the online marketplace and display the received information as part of the invoked user experience. The accessory device information can comprise accessory usage categories as well as additional information about the accessory. A marketplace can select accessory-specific goods or services based on the received accessory device information based on matching between accessory attribute values associated with the goods and services and accessory attributes values contained in the received accessory device information. The accessory device can be a docking station connected to additional accessories and the accessory device information can comprise information pertaining to the additional accessories.

Claims

exact text as granted — not AI-modified
1 . A method of providing accessory-specific information, the method comprising:
 receiving, at an online marketplace, accessory device information over a communication network, the accessory device information comprises one or more accessory attribute values;   selecting one or more accessory-specific goods or services based on the one or more accessory attribute values of the accessory device information; and   transmitting accessory-specific information indicating the selected one or more accessory-specific goods or services over the communication network.   
     
     
         2 . The method of  claim 1 , wherein:
 the online marketplace comprises a database, the database comprising a plurality of entries, the entries comprising information indicating a good or service and one or more associated accessory attribute values, at least one of the one or more accessory attribute values associated with each of the selected one or more accessory-specific goods or services matching at least one accessory attribute value of the accessory device information.   
     
     
         3 . (canceled) 
     
     
         4 . The method of  claim 2 , wherein:
 the one or more accessory attribute values of the accessory device information comprises at least a product identifier and/or a manufacturer identifier.   
     
     
         5 . The method of  claim 1 , wherein the selected one or more accessory-specific goods or service comprises at least one software application. 
     
     
         6 .- 20 . (canceled) 
     
     
         21 . The method according to  claim 1 , wherein the selecting comprises:
 matching the one or more accessory attribute values from the received accessory device information with the one or more accessory attribute values associated with the one or more accessory-specific goods or services.   
     
     
         22 . The method according to  claim 21 , wherein the one or more accessory attribute values comprise at least one of a data string, a floating number, an integer, or a Boolean value. 
     
     
         23 . The method of  claim 1 , wherein the transmitted accessory-specific information comprises a firmware upgrade. 
     
     
         24 . An online marketplace environment providing accessory-specific information, the environment comprising:
 one or more computing devices comprising processing units and memory; and   the one or more computing devices configured to perform operations supporting providing the accessory-specific information, the operations comprising:
 receiving by the one or more computing devices, accessory device information over a communication network; 
 selecting one or more accessory-specific goods or services based on the accessory device information; and 
 transmitting accessory-specific information indicating the selected one or more accessory-specific goods or services over the communication network. 
   
     
     
         25 . The online marketplace environment of  claim 24 , wherein:
 the accessory device information comprises one or more accessory attribute values; and   the online marketplace environment comprises a database, the database comprising a plurality of entries, the entries comprising information indicating a good or service and one or more associated accessory attribute values, at least one of the one or more accessory attribute values associated with each of the selected one or more accessory-specific goods or services matching at least one accessory attribute value of the accessory device information.   
     
     
         26 . The online marketplace environment of  claim 25 , wherein:
 the one or more accessory attribute values of the accessory device information comprises at least a product identifier and/or a manufacturer identifier.   
     
     
         27 . The online marketplace environment according to  claim 25 , wherein the one or more accessory attribute values comprise at least one of a data string, a floating number, an integer, or a Boolean value. 
     
     
         28 . The online marketplace environment of  claim 24 , wherein the selected one or more accessory-specific goods or service comprises at least one software application. 
     
     
         29 . The online marketplace environment according to  claim 24 , wherein the selecting comprises:
 matching the one or more accessory attribute values from the received accessory device information with the one or more accessory attribute values associated with the one or more accessory-specific goods or services.   
     
     
         30 . The online marketplace environment of  claim 24 , wherein the transmitted accessory-specific information comprises a firmware upgrade. 
     
     
         31 . A computer-readable memory storing computer-executable instructions for causing a computing device in an online marketplace environment to perform a method of providing accessory-specific information, the method comprising:
 receiving accessory device information over a communication network, wherein:
 the accessory device information comprises one or more accessory attribute values; and 
 the online marketplace comprises a database, the database comprising a plurality of entries, the entries comprising information indicating a good or service and the one or more accessory attribute values; 
   selecting one or more accessory-specific goods or services based on the one or more accessory attribute values of the accessory device information; and   transmitting accessory-specific information indicating the selected one or more accessory-specific goods or services over the communication network.   
     
     
         32 . The online marketplace environment of  claim 31 , wherein:
 at least one of the one or more accessory attribute values associated with each of the selected one or more accessory-specific goods or services matches at least one accessory attribute value of the accessory device information.   
     
     
         33 . The online marketplace environment of  claim 31 , wherein:
 the one or more accessory attribute values of the accessory device information comprises at least a product identifier and/or a manufacturer identifier.   
     
     
         34 . The online marketplace environment according to  claim 31 , wherein the one or more accessory attribute values comprise at least one of a data string, a floating number, an integer, or a Boolean value. 
     
     
         35 . The online marketplace environment of  claim 31 , wherein the selected one or more accessory-specific goods or service comprises at least one software application. 
     
     
         36 . The online marketplace environment according to  claim 31 , wherein the selecting comprises:
 matching the one or more accessory attribute values from the received accessory device information with accessory attribute values associated with the one or more accessory-specific goods or services.

Join the waitlist — get patent alerts

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

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